diff --git a/Cargo.lock b/Cargo.lock index 54417fccd6..0f6c082a77 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1496,6 +1496,8 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ + "byteorder", + "rand", "rustc-hex", "static_assertions", ] @@ -2508,6 +2510,27 @@ dependencies = [ "libc", ] +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate 1.3.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "once_cell" version = "1.17.0" @@ -2914,6 +2937,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f3486ccba82358b11a77516035647c34ba167dfa53312630de83b12bd4f3d66" dependencies = [ "fixed-hash 0.8.0", + "impl-codec", "uint", ] @@ -3304,7 +3328,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d470e29e933dac4101180fd6574971892315c414cf2961a192729089687cc9b" dependencies = [ "derive_more", - "primitive-types 0.11.1", + "primitive-types 0.12.1", "rlp", "ruint-macro", "rustc_version", @@ -4558,6 +4582,7 @@ dependencies = [ "mock", "num", "num-bigint", + "num_enum", "pretty_assertions", "rand", "rand_chacha", diff --git a/gadgets/src/util.rs b/gadgets/src/util.rs index ae455d964e..29ed701b39 100644 --- a/gadgets/src/util.rs +++ b/gadgets/src/util.rs @@ -138,6 +138,63 @@ pub mod select { } } +/// Returns the power of number using straigtforward multiplications +pub mod pow { + use crate::util::Expr; + use eth_types::Field; + use halo2_proofs::plonk::Expression; + + use super::Scalar; + + /// Returns the `when_true` expression when the selector is true, else + /// returns the `when_false` expression. + pub fn expr(value: Expression, exponent: usize) -> Expression { + let mut result = 1.expr(); + for _ in 0..exponent { + result = result * value.expr(); + } + result + } + + /// Returns the `when_true` value when the selector is true, else returns + /// the `when_false` value. + pub fn value(value: F, exponent: usize) -> F { + let mut result = 1.scalar(); + for _ in 0..exponent { + result *= value; + } + result + } +} + +/// Trait that implements functionality to get a scalar from +/// commonly used types. +pub trait Scalar { + /// Returns a scalar for the type. + fn scalar(&self) -> F; +} + +/// Implementation trait `Scalar` for type able to be casted to u64 +#[macro_export] +macro_rules! impl_scalar { + ($type:ty) => { + impl $crate::util::Scalar for $type { + #[inline] + fn scalar(&self) -> F { + F::from(*self as u64) + } + } + }; + ($type:ty, $method:path) => { + impl $crate::util::Scalar for $type { + #[inline] + fn scalar(&self) -> F { + F::from($method(self) as u64) + } + } + }; +} + /// Trait that implements functionality to get a constant expression from /// commonly used types. pub trait Expr { @@ -149,6 +206,7 @@ pub trait Expr { #[macro_export] macro_rules! impl_expr { ($type:ty) => { + $crate::impl_scalar!($type); impl $crate::util::Expr for $type { #[inline] fn expr(&self) -> Expression { @@ -157,6 +215,7 @@ macro_rules! impl_expr { } }; ($type:ty, $method:path) => { + $crate::impl_scalar!($type, $method); impl $crate::util::Expr for $type { #[inline] fn expr(&self) -> Expression { @@ -170,28 +229,41 @@ impl_expr!(bool); impl_expr!(u8); impl_expr!(u64); impl_expr!(usize); +impl_expr!(isize); impl_expr!(OpcodeId, OpcodeId::as_u8); -impl Expr for Expression { +impl Scalar for i32 { + #[inline] + fn scalar(&self) -> F { + F::from(self.unsigned_abs() as u64) * if self.is_negative() { -F::ONE } else { F::ONE } + } +} + +impl Scalar for &F { + #[inline] + fn scalar(&self) -> F { + *(*self) + } +} + +impl Expr for i32 { #[inline] fn expr(&self) -> Expression { - self.clone() + Expression::Constant(self.scalar()) } } -impl Expr for &Expression { +impl Expr for Expression { #[inline] fn expr(&self) -> Expression { - (*self).clone() + self.clone() } } -impl Expr for i32 { +impl Expr for &Expression { #[inline] fn expr(&self) -> Expression { - Expression::Constant( - F::from(self.unsigned_abs() as u64) * if self.is_negative() { -F::ONE } else { F::ONE }, - ) + (*self).clone() } } diff --git a/zkevm-circuits/Cargo.toml b/zkevm-circuits/Cargo.toml index b20410557a..5db21ca298 100644 --- a/zkevm-circuits/Cargo.toml +++ b/zkevm-circuits/Cargo.toml @@ -35,6 +35,7 @@ num-bigint = { version = "0.4" } rand_chacha = "0.3" snark-verifier = { git = "https://github.com/privacy-scaling-explorations/snark-verifier", tag = "v2023_04_20", default-features = false, features = ["loader_halo2", "system_halo2"] } cli-table = { version = "0.4", optional = true } +num_enum = "0.5.7" [dev-dependencies] bus-mapping = { path = "../bus-mapping", features = ["test"] } diff --git a/zkevm-circuits/src/bytecode_circuit/dev.rs b/zkevm-circuits/src/bytecode_circuit/dev.rs index 178aecc90d..5d5c4b14d4 100644 --- a/zkevm-circuits/src/bytecode_circuit/dev.rs +++ b/zkevm-circuits/src/bytecode_circuit/dev.rs @@ -51,6 +51,7 @@ impl Circuit for BytecodeCircuit { &mut layouter, self.bytecodes.iter().map(|b| &b.bytes), &challenges, + true, )?; self.synthesize_sub(&config, &challenges, &mut layouter)?; Ok(()) diff --git a/zkevm-circuits/src/circuit_tools.rs b/zkevm-circuits/src/circuit_tools.rs new file mode 100644 index 0000000000..2c8535d22e --- /dev/null +++ b/zkevm-circuits/src/circuit_tools.rs @@ -0,0 +1,8 @@ +//! Circuit utilities +#![allow(missing_docs)] +#[macro_use] +pub mod constraint_builder; +pub mod cached_region; +pub mod cell_manager; +pub mod gadgets; +pub mod memory; diff --git a/zkevm-circuits/src/circuit_tools/cached_region.rs b/zkevm-circuits/src/circuit_tools/cached_region.rs new file mode 100644 index 0000000000..510e67d152 --- /dev/null +++ b/zkevm-circuits/src/circuit_tools/cached_region.rs @@ -0,0 +1,228 @@ +use crate::circuit_tools::cell_manager::Cell; +use eth_types::Field; +use halo2_proofs::{ + circuit::{AssignedCell, Region, Value}, + plonk::{Advice, Any, Assigned, Column, Error, Expression, Fixed}, + poly::Rotation, +}; +use std::{ + collections::HashMap, + hash::{Hash, Hasher}, +}; + +use super::{cell_manager::CellType, constraint_builder::ConstraintBuilder}; + +pub trait ChallengeSet { + fn indexed(&self) -> Vec<&Value>; +} + +impl]>> ChallengeSet for V { + fn indexed(&self) -> Vec<&Value> { + self.as_ref().iter().collect() + } +} + +pub struct CachedRegion<'r, 'b, F: Field, S: ChallengeSet> { + region: &'r mut Region<'b, F>, + pub advice: HashMap<(usize, usize), F>, + pub fixed: HashMap<(usize, usize), F>, + challenges: &'r S, + disable_description: bool, + regions: Vec<(usize, usize)>, + pub le_r: F, + pub be_r: F, +} + +impl<'r, 'b, F: Field, S: ChallengeSet> CachedRegion<'r, 'b, F, S> { + pub(crate) fn new(region: &'r mut Region<'b, F>, challenges: &'r S, le_r: F, be_r: F) -> Self { + Self { + region, + advice: HashMap::new(), + fixed: HashMap::new(), + challenges, + disable_description: false, + regions: Vec::new(), + le_r, + be_r, + } + } + + pub(crate) fn set_disable_description(&mut self, disable_description: bool) { + self.disable_description = disable_description; + } + + pub(crate) fn push_region(&mut self, offset: usize, region_id: usize) { + self.regions.push((offset, region_id)); + } + + pub(crate) fn pop_region(&mut self) { + // Nothing to do + } + + pub(crate) fn assign_stored_expressions( + &mut self, + cb: &ConstraintBuilder, + ) -> Result<(), Error> { + for (offset, region_id) in self.regions.clone() { + for stored_expression in cb.get_stored_expressions(region_id).iter() { + // println!("stored expression: {}", stored_expression.name); + stored_expression.assign(self, offset)?; + } + } + Ok(()) + } + + /// Assign an advice column value (witness). + pub fn assign_advice<'v, V, VR, A, AR>( + &'v mut self, + annotation: A, + column: Column, + offset: usize, + to: V, + ) -> Result, Error> + where + V: Fn() -> Value + 'v, + for<'vr> Assigned: From<&'vr VR>, + A: Fn() -> AR, + AR: Into, + { + // Actually set the value + let res = self.region.assign_advice(annotation, column, offset, &to); + // Cache the value + // Note that the `value_field` in `AssignedCell` might be `Value::unkonwn` if + // the column has different phase than current one, so we call to `to` + // again here to cache the value. + if res.is_ok() { + to().map(|f: VR| { + let existing = self + .advice + .insert((column.index(), offset), Assigned::from(&f).evaluate()); + assert!(existing.is_none()); + existing + }); + } + res + } + + pub fn name_column(&mut self, annotation: A, column: T) + where + A: Fn() -> AR, + AR: Into, + T: Into>, + { + self.region + .name_column(|| annotation().into(), column.into()); + } + + pub fn assign_fixed<'v, V, VR, A, AR>( + &'v mut self, + annotation: A, + column: Column, + offset: usize, + to: V, + ) -> Result, Error> + where + V: Fn() -> Value + 'v, + for<'vr> Assigned: From<&'vr VR>, + A: Fn() -> AR, + AR: Into, + { + let res = self.region.assign_fixed(annotation, column, offset, &to); + if res.is_ok() { + to().map(|f: VR| { + let existing = self + .fixed + .insert((column.index(), offset), Assigned::from(&f).evaluate()); + assert!(existing.is_none()); + existing + }); + } + res + } + + pub fn get_fixed(&self, row_index: usize, column_index: usize, rotation: Rotation) -> F { + let zero = F::ZERO; + *self + .fixed + .get(&(column_index, row_index + rotation.0 as usize)) + .unwrap_or(&zero) + } + + pub fn get_advice(&self, row_index: usize, column_index: usize, rotation: Rotation) -> F { + let zero = F::ZERO; + *self + .advice + .get(&(column_index, row_index + rotation.0 as usize)) + .unwrap_or(&zero) + } + + pub fn challenges(&self) -> &S { + self.challenges + } + + /// Constrains a cell to have a constant value. + /// + /// Returns an error if the cell is in a column where equality has not been + /// enabled. + pub fn constrain_constant( + &mut self, + cell: AssignedCell, + constant: VR, + ) -> Result<(), Error> + where + VR: Into>, + { + self.region.constrain_constant(cell.cell(), constant.into()) + } +} + +#[derive(Debug, Clone)] +pub struct StoredExpression { + pub(crate) name: String, + pub(crate) cell: Cell, + pub(crate) cell_type: C, + pub(crate) expr: Expression, + pub(crate) expr_id: String, +} + +impl Hash for StoredExpression { + fn hash(&self, state: &mut H) { + self.expr_id.hash(state); + self.cell_type.hash(state); + } +} + +impl StoredExpression { + pub fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + ) -> Result, Error> { + let value = self.expr.evaluate( + &|scalar| Value::known(scalar), + &|_| unimplemented!("selector column"), + &|fixed_query| { + Value::known(region.get_fixed( + offset, + fixed_query.column_index(), + fixed_query.rotation(), + )) + }, + &|advice_query| { + Value::known(region.get_advice( + offset, + advice_query.column_index(), + advice_query.rotation(), + )) + }, + &|_| unimplemented!("instance column"), + &|challenge| *region.challenges().indexed()[challenge.index()], + &|a| -a, + &|a, b| a + b, + &|a, b| a * b, + &|a, scalar| a * Value::known(scalar), + ); + self.cell.assign_value(region, offset, value)?; + Ok(value) + } +} diff --git a/zkevm-circuits/src/circuit_tools/cell_manager.rs b/zkevm-circuits/src/circuit_tools/cell_manager.rs new file mode 100644 index 0000000000..9593f34cd9 --- /dev/null +++ b/zkevm-circuits/src/circuit_tools/cell_manager.rs @@ -0,0 +1,451 @@ +//! Cell manager +use crate::{ + circuit_tools::cached_region::{CachedRegion, ChallengeSet}, + util::{query_expression, Expr}, +}; + +use eth_types::Field; +use halo2_proofs::{ + circuit::{AssignedCell, Value}, + plonk::{ + Advice, Column, ConstraintSystem, Error, Expression, FirstPhase, SecondPhase, ThirdPhase, + VirtualCells, + }, + poly::Rotation, +}; +use lazy_static::__Deref; +use std::{ + cmp::{max, Ordering}, + collections::{BTreeMap, HashMap}, + fmt::Debug, + hash::Hash, +}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct Cell { + // expression for constraint + expression: Option>, + pub column: Option>, + // relative position to selector for synthesis + pub rotation: usize, +} + +impl Cell { + pub(crate) fn new(meta: &mut VirtualCells, column: Column, rotation: usize) -> Self { + Self { + expression: Some(meta.query_advice(column, Rotation(rotation as i32))), + column: Some(column), + rotation, + } + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + value: F, + ) -> Result, Error> { + region.assign_advice( + || { + format!( + "Cell column: {:?} and rotation: {}", + self.column, self.rotation + ) + }, + self.column.unwrap(), + offset + self.rotation, + || Value::known(value), + ) + } + + pub(crate) fn assign_value>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + value: Value, + ) -> Result, Error> { + region.assign_advice( + || { + format!( + "Cell column: {:?} and rotation: {}", + self.column.unwrap(), + self.rotation + ) + }, + self.column.unwrap(), + offset + self.rotation, + || value, + ) + } + + pub(crate) fn column(&self) -> Column { + self.column.unwrap() + } + + pub(crate) fn rotation(&self) -> usize { + self.rotation + } + + pub(crate) fn rot(&self, meta: &mut VirtualCells, rot: usize) -> Expression { + meta.query_advice(self.column.unwrap(), Rotation((self.rotation + rot) as i32)) + } + + pub(crate) fn identifier(&self) -> String { + self.expr().identifier() + } +} + +impl Expr for Cell { + fn expr(&self) -> Expression { + self.expression.as_ref().unwrap().clone() + } +} + +impl Expr for &Cell { + fn expr(&self) -> Expression { + self.expression.as_ref().unwrap().clone() + } +} + +#[derive(Clone, Debug)] +pub struct CellConfig { + pub cell_type: C, + pub num_columns: usize, + pub phase: u8, + pub permutable: bool, +} + +impl From<(C, usize, u8, bool)> for CellConfig { + fn from((cell_type, num_columns, phase, permutable): (C, usize, u8, bool)) -> Self { + Self { + cell_type, + num_columns, + phase, + permutable, + } + } +} + +impl CellConfig { + pub fn init_columns(&self, meta: &mut ConstraintSystem) -> Vec> { + let mut columns = Vec::with_capacity(self.num_columns); + for _ in 0..self.num_columns { + let tmp = match self.phase { + 0 => meta.advice_column_in(FirstPhase), + 1 => meta.advice_column_in(SecondPhase), + 2 => meta.advice_column_in(ThirdPhase), + _ => unreachable!(), + }; + columns.push(tmp); + } + if self.permutable { + let _ = columns + .iter() + .map(|c| meta.enable_equality(*c)) + .collect::>(); + } + columns + } +} + +pub trait CellType: + Clone + Copy + Debug + PartialEq + Eq + PartialOrd + Ord + Hash + Default +{ + fn byte_type() -> Option; + + // The phase that given `Expression` becomes evaluateable. + fn expr_phase(expr: &Expression) -> u8 { + use Expression::*; + match expr { + Challenge(challenge) => challenge.phase() + 1, + Advice(query) => query.phase(), + Constant(_) | Selector(_) | Fixed(_) | Instance(_) => 0, + Negated(a) | Expression::Scaled(a, _) => Self::expr_phase(a), + Sum(a, b) | Product(a, b) => std::cmp::max(Self::expr_phase(a), Self::expr_phase(b)), + } + } + + /// Return the storage phase of phase + fn storage_for_phase(phase: u8) -> Self; + + /// Return the storage cell of the expression + fn storage_for_expr(expr: &Expression) -> Self { + Self::storage_for_phase(Self::expr_phase::(expr)) + } +} + +#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] +pub enum DefaultCellType { + StoragePhase1, + StoragePhase2, + StoragePhase3, +} + +impl Default for DefaultCellType { + fn default() -> Self { + Self::StoragePhase1 + } +} + +impl CellType for DefaultCellType { + fn byte_type() -> Option { + Some(DefaultCellType::StoragePhase1) + } + + fn storage_for_phase(phase: u8) -> Self { + // println!("phase: {}", phase); + match phase { + 0 => DefaultCellType::StoragePhase1, + 1 => DefaultCellType::StoragePhase2, + 2 => DefaultCellType::StoragePhase3, + _ => unreachable!(), + } + } +} + +#[derive(Clone, Debug)] +pub(crate) struct CellColumn { + index: usize, + pub(crate) cell_type: C, + height: usize, + cells: Vec>, + pub(crate) expr: Expression, +} + +impl PartialEq for CellColumn { + fn eq(&self, other: &Self) -> bool { + self.index == other.index + && self.cell_type == other.cell_type + && self.height == other.height + } +} + +impl Eq for CellColumn {} + +impl PartialOrd for CellColumn { + fn partial_cmp(&self, other: &Self) -> Option { + self.height.partial_cmp(&other.height) + } +} + +impl Ord for CellColumn { + fn cmp(&self, other: &Self) -> Ordering { + self.height.cmp(&other.height) + } +} + +impl Expr for CellColumn { + fn expr(&self) -> Expression { + self.expr.clone() + } +} + +#[derive(Clone, Debug)] +pub struct CellManager { + configs: Vec>, + columns: Vec>, + height: usize, + width: usize, + height_limit: usize, + + // branch ctxs + branch_ctxs: HashMap>, + parent_ctx: Option>, +} + +#[derive(Default, Clone, Debug)] +struct CmContext { + parent: Box>>, + columns: Vec>, +} + +impl CellManager { + pub(crate) fn new( + meta: &mut ConstraintSystem, + configs: Vec<(C, usize, u8, bool)>, + offset: usize, + max_height: usize, + ) -> Self { + let configs = configs + .into_iter() + .map(|c| c.into()) + .collect::>>(); + + let mut width = 0; + let mut columns = Vec::new(); + for config in configs.iter() { + let cols = config.init_columns(meta); + for col in cols.iter() { + let mut cells = Vec::new(); + for r in 0..max_height { + query_expression(meta, |meta| { + cells.push(Cell::new(meta, *col, offset + r)); + }); + } + columns.push(CellColumn { + index: columns.len(), + cell_type: config.cell_type, + height: 0, + expr: cells[0].expr(), + cells, + }); + width += 1; + } + } + Self { + configs, + columns, + height: max_height, + width, + height_limit: max_height, + branch_ctxs: HashMap::new(), + parent_ctx: None, + } + } + + pub(crate) fn cur_to_parent(&mut self) { + let new_parent = match self.parent_ctx.clone() { + // if parent context exists, meaning we are deep in a callstack + // we set it as the parent of new parent + Some(ctx) => CmContext { + parent: Box::new(Some(ctx.clone())), + columns: self.columns.clone(), + }, + // otherwise, this is the fist level of callstack + // the parent of new parent is None + None => CmContext { + parent: Box::new(None), + columns: self.columns.clone(), + }, + }; + self.parent_ctx = Some(new_parent); + self.reset(self.height_limit); + } + + pub(crate) fn cur_to_branch(&mut self, name: &str) { + let new_branch = match self.parent_ctx.clone() { + // if parent context exists, meaning we are deep in a callstack + // we set it as the parent of new branch + Some(ctx) => CmContext { + parent: Box::new(Some(ctx.clone())), + columns: self.columns.clone(), + }, + // otherwise, this is the fist level of callstack + // the parent of new branch is None + None => CmContext { + parent: Box::new(None), + columns: self.columns.clone(), + }, + }; + self.branch_ctxs.insert(name.to_string(), new_branch); + self.reset(self.height_limit); + } + + pub(crate) fn recover_max_branch(&mut self) { + let mut new_cols = self.columns.clone(); + let parent = self + .parent_ctx + .clone() + .expect("Retruning context needs parent"); + self.branch_ctxs.iter().for_each(|(_name, ctx)| { + for c in 0..self.width { + new_cols[c] = max(&new_cols[c], &ctx.columns[c]).clone(); + new_cols[c] = max(&new_cols[c], &parent.columns[c]).clone(); + } + }); + self.columns = new_cols; + self.branch_ctxs.clear(); + self.parent_ctx = self + .parent_ctx + .clone() + .map(|ctx| ctx.parent.deref().clone()) + .unwrap(); + } + + pub(crate) fn recover_parent(&mut self) { + assert!(self.parent_ctx.is_some(), "No parent context to recover"); + self.columns = self.parent_ctx.clone().unwrap().columns.clone(); + self.parent_ctx + .clone() + .map(|ctx| self.parent_ctx = ctx.parent.deref().clone()) + .unwrap(); + self.branch_ctxs.clear(); + } + + pub(crate) fn query_cells(&mut self, cell_type: C, count: usize) -> Vec> { + let mut cells = Vec::with_capacity(count); + while cells.len() < count { + let column_idx = self.next_column(cell_type); + let column = &mut self.columns[column_idx]; + cells.push(column.cells[column.height].clone()); + column.height += 1; + } + cells + } + + pub(crate) fn query_cell(&mut self, cell_type: C) -> Cell { + self.query_cells(cell_type, 1)[0].clone() + } + + pub(crate) fn reset(&mut self, height_limit: usize) { + assert!(height_limit <= self.height); + self.height_limit = height_limit; + for column in self.columns.iter_mut() { + column.height = 0; + } + } + + fn next_column(&self, cell_type: C) -> usize { + let mut best_index: Option = None; + let mut best_height = self.height; + for column in self.columns.iter() { + if column.cell_type == cell_type && column.height < best_height { + best_index = Some(column.index); + best_height = column.height; + } + } + if best_height >= self.height_limit { + best_index = None; + } + match best_index { + Some(index) => index, + None => unreachable!("not enough cells for query: {:?}", cell_type), + } + } + + pub(crate) fn get_height(&self) -> usize { + self.columns + .iter() + .map(|column| column.height) + .max() + .unwrap() + } + + /// Returns a map of CellType -> (width, height, num_cells) + pub(crate) fn get_stats(&self) -> BTreeMap { + let mut data = BTreeMap::new(); + for column in self.columns.iter() { + let (mut count, mut height, mut num_cells) = + data.get(&column.cell_type).unwrap_or(&(0, 0, 0)); + count += 1; + height = height.max(column.height); + num_cells += column.height; + data.insert(column.cell_type, (count, height, num_cells)); + } + data + } + + pub(crate) fn columns(&self) -> &[CellColumn] { + &self.columns + } + + pub(crate) fn get_typed_columns(&self, cell_type: C) -> Vec> { + let mut columns = Vec::new(); + for column in self.columns.iter() { + if column.cell_type == cell_type { + columns.push(column.clone()); + } + } + columns + } +} diff --git a/zkevm-circuits/src/circuit_tools/constraint_builder.rs b/zkevm-circuits/src/circuit_tools/constraint_builder.rs new file mode 100644 index 0000000000..c093d5708a --- /dev/null +++ b/zkevm-circuits/src/circuit_tools/constraint_builder.rs @@ -0,0 +1,1610 @@ +//! Circuit utilities +use std::{ + collections::HashMap, + ops::{Add, Mul}, + vec, +}; + +use crate::{evm_circuit::util::rlc, table::LookupTable, util::Expr}; +use eth_types::Field; +use gadgets::util::{and, sum, Scalar}; +use halo2_proofs::{ + plonk::{ConstraintSystem, Expression}, + poly::Rotation, +}; +use itertools::Itertools; + +use super::{ + cached_region::StoredExpression, + cell_manager::{Cell, CellManager, CellType}, +}; + +fn get_condition_expr(conditions: &Vec>) -> Expression { + if conditions.is_empty() { + 1.expr() + } else { + and::expr(conditions) + } +} + +/// Data for dynamic lookup +#[derive(Clone, Debug)] +pub struct DynamicData { + /// Desciption + pub description: &'static str, + /// Condition under which the lookup needs to be done + pub condition: Expression, + /// The values to lookup + pub values: Vec>, + /// region + pub region_id: usize, + /// If is fixed, use static table for lookup + pub is_fixed: bool, + /// Use rlc + pub is_combine: bool, + /// Lower the degree by spliting expression + pub is_split: bool, +} + +/// Constraint builder +#[derive(Clone)] +pub struct ConstraintBuilder { + /// Constraints to be returned to meta + constraints: Vec<(&'static str, Expression)>, + /// Max degree of constraints + max_degree: usize, + /// conditions for constraints + conditions: Vec>, + /// The lookups generated during synthesis + /// assembles runtime access to RAM + pub dynamic_lookups: HashMap>>, + /// The tables written during synthesis + /// write to RAM + pub dynamic_tables: HashMap>>, + /// All stored expressions + pub stored_expressions: HashMap>>, + /// CellManager + pub cell_manager: Option>, + /// Disable macro-generated description for constraints & lookups + /// for graph display + pub disable_description: bool, + /// region id + pub region_id: usize, + /// lookup input challenge + pub lookup_challenge: Option>, + /// state contect + pub state_context: Vec>, + /// state constraints start + pub state_constraints_start: usize, +} + +impl ConstraintBuilder { + pub(crate) fn new( + max_degree: usize, + cell_manager: Option>, + lookup_challenge: Option>, + ) -> Self { + ConstraintBuilder { + constraints: Vec::new(), + max_degree, + conditions: Vec::new(), + dynamic_lookups: HashMap::new(), + dynamic_tables: HashMap::new(), + cell_manager, + disable_description: false, + stored_expressions: HashMap::new(), + region_id: 0, + lookup_challenge, + state_context: Vec::new(), + state_constraints_start: 0, + } + } + + pub(crate) fn set_cell_manager(&mut self, cell_manager: CellManager) { + self.cell_manager = Some(cell_manager); + } + + pub(crate) fn set_max_degree(&mut self, max_degree: usize) { + self.max_degree = max_degree; + } + + pub(crate) fn push_region(&mut self, region_id: usize) { + assert!(region_id != 0); + self.region_id = region_id; + self.state_context = self.conditions.clone(); + self.conditions.clear(); + self.state_constraints_start = self.constraints.len(); + } + + pub(crate) fn pop_region(&mut self) { + let condition = get_condition_expr(&self.state_context); + for idx in self.state_constraints_start..self.constraints.len() { + self.constraints[idx].1 = condition.expr() * self.constraints[idx].1.clone(); + } + for (_, values) in self.dynamic_lookups.iter_mut() { + for value in values { + if value.region_id == self.region_id { + value.condition = condition.expr() * value.condition.expr(); + } + } + } + for (_key, values) in self.dynamic_tables.iter_mut() { + for value in values { + if value.region_id == self.region_id { + value.condition = condition.expr() * value.condition.expr(); + } + } + } + self.conditions = self.state_context.clone(); + self.region_id = 0; + } + + pub(crate) fn set_disable_description(&mut self, disable_description: bool) { + self.disable_description = disable_description; + } + + pub(crate) fn require_zero(&mut self, name: &'static str, constraint: Expression) { + self.add_constraint(name, constraint); + } + + pub(crate) fn require_equal( + &mut self, + name: &'static str, + lhs: Expression, + rhs: Expression, + ) { + self.add_constraint(name, lhs - rhs); + } + + pub(crate) fn require_boolean(&mut self, name: &'static str, value: Expression) { + self.add_constraint(name, value.clone() * (1.expr() - value)); + } + + pub(crate) fn require_in_set( + &mut self, + name: &'static str, + value: Expression, + set: Vec>, + ) { + self.add_constraint( + name, + set.iter() + .fold(1.expr(), |acc, item| acc * (value.clone() - item.clone())), + ); + } + + pub(crate) fn condition( + &mut self, + condition: Expression, + constraint: impl FnOnce(&mut Self) -> R, + ) -> R { + self.push_condition(condition); + let ret = constraint(self); + self.pop_condition(); + ret + } + + pub(crate) fn push_condition(&mut self, condition: Expression) { + self.conditions.push(condition); + } + + pub(crate) fn pop_condition(&mut self) { + self.conditions.pop(); + } + + pub(crate) fn add_constraints(&mut self, constraints: Vec<(&'static str, Expression)>) { + for (name, constraint) in constraints { + self.add_constraint(name, constraint); + } + } + + pub(crate) fn add_constraint(&mut self, name: &'static str, constraint: Expression) { + if self.max_degree == 0 { + return; + } + let constraint = match self.get_condition() { + Some(condition) => condition * constraint, + None => constraint, + }; + let constraint = self.split_expression(name, constraint); + self.validate_degree(constraint.degree(), name); + self.constraints.push((name, constraint)); + } + + // Query + + pub(crate) fn query_bool(&mut self) -> Cell { + let cell = self.query_default(); + self.require_boolean("Constrain cell to be a bool", cell.expr()); + cell + } + + pub(crate) fn query_default(&mut self) -> Cell { + self.query_cells_dyn(C::default(), 1) + .get(0) + .expect("No cell found") + .clone() + } + + pub(crate) fn query_one(&mut self, cell_type: C) -> Cell { + self.query_cells_dyn(cell_type, 1).first().unwrap().clone() + } + + pub(crate) fn query_bytes(&mut self) -> [Cell; N] { + self.query_cells_dyn( + C::byte_type().expect("No byte type for this CellManager"), + N, + ) + .try_into() + .unwrap() + } + + pub(crate) fn query_cells_dyn(&mut self, cell_type: C, count: usize) -> Vec> { + self.cell_manager + .as_mut() + .expect("Cell manager not set") + .query_cells(cell_type, count) + } + + pub(crate) fn query_cell_with_type(&mut self, cell_type: C) -> Cell { + self.query_cells_dyn(cell_type, 1).first().unwrap().clone() + } + + pub(crate) fn validate_degree(&self, degree: usize, name: &'static str) { + if self.max_degree > 0 && self.region_id != 0 { + debug_assert!( + degree <= self.max_degree, + "Expression {} degree too high: {} > {}", + name, + degree, + self.max_degree, + ); + } + } + + pub(crate) fn build_constraints(&self) -> Vec<(&'static str, Expression)> { + self.constraints.clone() + } + + pub(crate) fn build_celltype_lookups( + &self, + meta: &mut ConstraintSystem, + cell_managers: Vec>, + tables: Vec<(C, &dyn LookupTable)>, + ) { + for cm in cell_managers { + for (cell_type, table) in &tables { + for col in cm.get_typed_columns(*cell_type) { + let name = format!("{:?}", cell_type); + meta.lookup_any(Box::leak(name.into_boxed_str()), |meta| { + vec![( + col.expr, + rlc::expr( + &table.table_exprs(meta), + self.lookup_challenge.clone().unwrap(), + ), + )] + }); + } + } + } + } + + pub(crate) fn build_dynamic_lookups( + &mut self, + meta: &mut ConstraintSystem, + lookup_names: &[C], + fixed_table: Vec<(C, &dyn LookupTable)>, + ) { + let lookups = self.dynamic_lookups.clone(); + for lookup_name in lookup_names.iter() { + if let Some(lookups) = lookups.get(lookup_name) { + for lookup in lookups.iter() { + meta.lookup_any(lookup.description, |meta| { + // Fixed lookup is a direct lookup into the pre-difined fixed tables + // i.e. cond * (v1, v2, v3) => (t1, t2, t3) + // equivalent to the vanilla lookup operation of Halo2. + // Dynamic lookup applies condition to the advice values stored at + // configuration time i.e. cond * (v1, v2, v3) => + // cond * (t1, t2, t3) the dynamic lookup in a ifx! + // branch would become trivial 0 => 0 + // when the elsex! branch evaluates to true + + let table = if lookup.is_fixed { + let table_cols = fixed_table + .iter() + .find(|(name, _)| name == lookup_name) + .unwrap() + .1 + .columns(); + table_cols + .iter() + .map(|col| meta.query_any(*col, Rotation(0))) + .collect() + } else { + let dyn_table = self.get_dynamic_table_values(*lookup_name); + assert_eq!(dyn_table.len(), lookup.values.len()); + dyn_table + }; + + let mut values: Vec<_> = lookup + .values + .iter() + .map(|value| value.expr() * lookup.condition.clone()) + .collect(); + // allign the length of values and table + assert!(table.len() >= values.len()); + while values.len() < table.len() { + values.push(0.expr()); + } + + // Perform rlc if specified + // i.e. (v1*r + v2*r^2 + v3*r^3) => (t1*r + t2*r^2 + t3*r^3) + // lastly is_split had been fulfilled at insertion time + + let ret = if lookup.is_combine { + vec![( + rlc::expr(&values, self.lookup_challenge.clone().unwrap()), + rlc::expr(&table, self.lookup_challenge.clone().unwrap()), + )] + } else { + values + .iter() + .zip(table.iter()) + .map(|(v, t)| (v.expr(), t.expr())) + .collect() + }; + ret + }); + } + } + } + } + + pub(crate) fn get_condition(&self) -> Option> { + if self.conditions.is_empty() { + None + } else { + Some(and::expr(self.conditions.iter())) + } + } + + pub(crate) fn get_condition_expr(&self) -> Expression { + self.get_condition().unwrap_or_else(|| 1.expr()) + } + + pub(crate) fn store_dynamic_table( + &mut self, + description: &'static str, + tag: C, + values: Vec>, + is_combine: bool, + is_split: bool, + ) { + let condition = self.get_condition_expr(); + let mut values = if is_combine { + vec![rlc::expr(&values, self.lookup_challenge.clone().unwrap())] + } else { + values.clone() + }; + if is_split { + values.iter_mut().for_each(|v| { + *v = self.split_expression( + Box::leak(format!("compression value - {:?}", tag).into_boxed_str()), + v.clone(), + ) + }); + } + let lookup = DynamicData { + description, + condition, + values, + region_id: self.region_id, + // cannot be is_fixed + is_fixed: false, + is_combine: false, + is_split: false, + }; + if let Some(table_data) = self.dynamic_tables.get_mut(&tag) { + table_data.push(lookup); + } else { + self.dynamic_tables.insert(tag, vec![lookup]); + } + } + + pub(crate) fn add_dynamic_lookup( + &mut self, + description: &'static str, + tag: C, + values: Vec>, + is_fixed: bool, + is_combine: bool, + is_split: bool, + ) { + let condition = self.get_condition_expr(); + let mut values = if is_combine { + vec![rlc::expr(&values, self.lookup_challenge.clone().unwrap())] + } else { + values.clone() + }; + if is_split { + values.iter_mut().for_each(|v| { + *v = self.split_expression( + Box::leak(format!("compression value - {:?}", tag).into_boxed_str()), + v.clone(), + ) + }); + } + let lookup = DynamicData { + description, + condition, + values, + region_id: self.region_id, + is_fixed, + is_combine, + is_split, + }; + if let Some(lookup_data) = self.dynamic_lookups.get_mut(&tag) { + lookup_data.push(lookup); + } else { + self.dynamic_lookups.insert(tag, vec![lookup]); + } + } + + pub(crate) fn add_celltype_lookup( + &mut self, + description: &str, + cell_type: C, + values: Vec>, + ) { + let condition = self.get_condition_expr(); + let values = values + .iter() + .map(|value| condition.expr() * value.expr()) + .collect_vec(); + let compressed_expr = self.split_expression( + "compression", + rlc::expr(&values, self.lookup_challenge.clone().unwrap().expr()), + ); + self.store_expression(description, compressed_expr, cell_type); + } + + pub(crate) fn get_stored_expressions(&self, region_id: usize) -> Vec> { + self.stored_expressions + .get(®ion_id) + .cloned() + .unwrap_or_default() + } + + pub(crate) fn get_dynamic_table(&self, tag: C) -> (Expression, Vec>) { + let table_values = self + .dynamic_tables + .get(&tag) + .unwrap_or_else(|| panic!("Dynamic table {:?} not found", tag)); + merge_values_unsafe( + table_values + .iter() + .map(|table| { + ( + table.condition.clone(), + table.values.clone(), + table.is_split, + ) + }) + .collect::>(), + ) + } + + pub(crate) fn get_dynamic_table_values(&self, tag: C) -> Vec> { + let condition_and_values = self.get_dynamic_table(tag); + condition_and_values + .1 + .iter() + .map(|value| value.expr() * condition_and_values.0.expr()) + .collect::>() + } + + pub(crate) fn generate_lookup_table_checks(&mut self, tag: C) { + let table_values = self + .dynamic_tables + .get(&tag) + .unwrap_or_else(|| panic!("Dynamic table {:?} not found", tag)) + .clone(); + let selectors = table_values + .into_iter() + .map(|value| { + let sel = value.condition.expr(); + self.require_boolean("lookup table condition needs to be boolean", sel.clone()); + sel + }) + .collect::>(); + let selector = sum::expr(&selectors); + self.require_boolean( + "lookup table conditions sum needs to be boolean", + selector.expr(), + ); + } + + pub(crate) fn store_expression( + &mut self, + name: &str, + expr: Expression, + cell_type: C, + ) -> Expression { + // Check if we already stored the expression somewhere + let stored_expression = self.find_stored_expression(&expr, cell_type); + match stored_expression { + Some(stored_expression) => stored_expression.cell.expr(), + None => { + // Require the stored value to equal the value of the expression + let cell = self.query_one(cell_type); + let name = format!("{} (stored expression)", name); + self.constraints.push(( + Box::leak(name.clone().into_boxed_str()), + cell.expr() - expr.clone(), + )); + self.stored_expressions + .entry(self.region_id) + .or_insert_with(Vec::new) + .push(StoredExpression { + name, + cell: cell.clone(), + cell_type, + expr_id: expr.identifier(), + expr, + }); + cell.expr() + } + } + } + + pub(crate) fn find_stored_expression( + &self, + expr: &Expression, + cell_type: C, + ) -> Option<&StoredExpression> { + let expr_id = expr.identifier(); + if let Some(stored_expressions) = self.stored_expressions.get(&self.region_id) { + stored_expressions + .iter() + .find(|&e| e.cell_type == cell_type && e.expr_id == expr_id) + } else { + None + } + } + + fn split_expression(&mut self, name: &'static str, expr: Expression) -> Expression { + if expr.degree() > self.max_degree && self.region_id != 0 { + match expr { + Expression::Negated(poly) => { + Expression::Negated(Box::new(self.split_expression(name, *poly))) + } + Expression::Scaled(poly, v) => { + Expression::Scaled(Box::new(self.split_expression(name, *poly)), v) + } + Expression::Sum(a, b) => { + let a = self.split_expression(name, *a); + let b = self.split_expression(name, *b); + a + b + } + Expression::Product(a, b) => { + let (mut a, mut b) = (*a, *b); + while a.degree() + b.degree() > self.max_degree { + let mut split = |expr: Expression| { + if expr.degree() > self.max_degree { + self.split_expression(name, expr) + } else { + let cell_type = C::storage_for_expr(&expr); + self.store_expression(name, expr, cell_type) + } + }; + if a.degree() >= b.degree() { + a = split(a); + } else { + b = split(b); + } + } + a * b + } + _ => expr.clone(), + } + } else { + expr.clone() + } + } + + pub(crate) fn print_stats(&self) { + let mut expressions = self.constraints.clone(); + expressions.sort_by(|a, b| a.1.degree().cmp(&b.1.degree())); + for (name, expr) in expressions.iter() { + println!("'{}': {}", name, expr.degree()); + } + } +} + +pub(crate) fn merge_lookups( + cb: &mut ConstraintBuilder, + lookups: Vec>, +) -> (Expression, Vec>) { + let values = lookups + .iter() + .map(|lookup| { + ( + lookup.condition.clone(), + lookup.values.clone(), + lookup.is_split, + ) + }) + .collect::>(); + let selector = sum::expr(values.iter().map(|(condition, _, _)| condition.expr())); + crate::circuit!([meta, cb], { + require!(selector => bool); + }); + merge_values_unsafe(values) +} + +pub(crate) fn merge_values_unsafe( + values: Vec<(Expression, Vec>, bool)>, +) -> (Expression, Vec>) { + if values.is_empty() { + return (0.expr(), Vec::new()); + } + let selector = sum::expr(values.iter().map(|(condition, _, _)| condition.expr())); + // Merge + let max_length = values + .iter() + .map(|(_, values, _)| values.len()) + .max() + .unwrap(); + let mut merged_values = vec![0.expr(); max_length]; + let default_value = 0.expr(); + for (idx, value) in merged_values.iter_mut().enumerate() { + *value = sum::expr(values.iter().map(|(condition, values, _is_split)| { + // Condition had been included if is_split + values.get(idx).unwrap_or(&default_value).expr() * { + condition.expr() + // if *is_split {1.expr() } else {condition.expr()} + } + })); + } + (selector, merged_values) +} + +/// General trait to convert to a vec +pub trait ToVec { + /// Converts a tuple to a vector + fn to_vec(&self) -> Vec; +} + +impl ToVec for Vec { + fn to_vec(&self) -> Vec { + self.clone() + } +} + +impl ToVec for [T] { + fn to_vec(&self) -> Vec { + self.to_owned() + } +} + +impl ToVec for &[T] { + fn to_vec(&self) -> Vec { + <&[T]>::clone(self).to_owned() + } +} + +macro_rules! impl_to_vec { + (($($t:ty),*), ($($v:ident),*)) => { + impl ToVec for ($($t,)*) { + fn to_vec(&self) -> Vec { + let ($($v,)*) = self; + vec![$($v.clone()),*] + } + } + }; +} + +impl_to_vec!((T, T), (a, b)); +impl_to_vec!((T, T, T), (a, b, c)); +impl_to_vec!((T, T, T, T), (a, b, c, d)); +impl_to_vec!((T, T, T, T, T), (a, b, c, d, e)); +impl_to_vec!((T, T, T, T, T, T), (a, b, c, d, e, f)); +impl_to_vec!((T, T, T, T, T, T, T), (a, b, c, d, e, f, g)); +impl_to_vec!((T, T, T, T, T, T, T, T), (a, b, c, d, e, f, g, h)); + +/// Trait that generates a vector of expressions +pub trait ExprVec { + /// Returns a vector of the expressions from itself + fn to_expr_vec(&self) -> Vec>; +} + +impl ExprVec for std::ops::Range { + fn to_expr_vec(&self) -> Vec> { + self.clone().map(|e| e.expr()).collect::>() + } +} + +impl> ExprVec for Vec { + fn to_expr_vec(&self) -> Vec> { + self.iter().map(|e| e.expr()).collect::>() + } +} + +impl> ExprVec for [E] { + fn to_expr_vec(&self) -> Vec> { + self.iter().map(|e| e.expr()).collect::>() + } +} + +impl> ExprVec for &[E] { + fn to_expr_vec(&self) -> Vec> { + self.iter().map(|e| e.expr()).collect::>() + } +} + +/// Implementation trait `ExprVec` for type able to be casted to an +/// Expression +#[macro_export] +macro_rules! impl_expr_vec { + ($type:ty) => { + impl ExprVec for $type { + #[inline] + fn to_expr_vec(&self) -> Vec> { + vec![self.expr()] + } + } + }; +} + +impl_expr_vec!(bool); +impl_expr_vec!(u8); +impl_expr_vec!(i32); +impl_expr_vec!(u64); +impl_expr_vec!(usize); +impl_expr_vec!(isize); +impl_expr_vec!(Expression); +impl_expr_vec!(Cell); + +/// Newtype wrapper for `Vec>` +#[derive(Clone)] +pub struct ExpressionVec(pub Vec>); + +impl Add for ExpressionVec { + type Output = ExpressionVec; + + fn add(self, rhs: ExpressionVec) -> Self::Output { + ExpressionVec( + self.0 + .iter() + .zip(rhs.0.iter()) + .map(|(a, b)| a.expr() + b.expr()) + .collect(), + ) + } +} + +impl Mul for ExpressionVec { + type Output = ExpressionVec; + + fn mul(self, rhs: ExpressionVec) -> Self::Output { + ExpressionVec( + self.0 + .iter() + .zip(rhs.0.iter()) + .map(|(a, b)| a.expr() * b.expr()) + .collect(), + ) + } +} + +/// Trait for doing math on Expressions, no matter the type they are stored in +pub trait ExprResult { + /// Adds two values together + fn add(&self, other: &Self) -> Self; + /// Multiply with a scalar + fn mul(&self, other: &Expression) -> Self; +} + +impl ExprResult for () { + fn add(&self, _other: &Self) -> Self {} + fn mul(&self, _other: &Expression) -> Self {} +} + +impl ExprResult for Vec> { + fn add(&self, other: &Self) -> Self { + (ExpressionVec(self.clone()) + ExpressionVec(other.clone())).0 + } + fn mul(&self, other: &Expression) -> Self { + (ExpressionVec(self.clone()) * ExpressionVec(vec![other.clone(); self.len()])).0 + } +} + +impl ExprResult for Expression { + fn add(&self, other: &Self) -> Self { + vec![self.clone()].add(&vec![other.clone()])[0].clone() + } + fn mul(&self, other: &Expression) -> Self { + vec![self.clone()].mul(other)[0].clone() + } +} + +/// Implement `ExprResult` for tupples +#[macro_export] +macro_rules! impl_expr_result { + ($($type:ty),*) => { + impl ExprResult for ($($type),*) { + fn add(&self, other: &Self) -> Self { + self.to_vec().add(&other.to_vec()).into_iter().collect_tuple().unwrap() + } + fn mul(&self, other: &Expression) -> Self { + self.to_vec().mul(other).into_iter().collect_tuple().unwrap() + } + } + }; +} + +impl_expr_result!(Expression, Expression); +impl_expr_result!(Expression, Expression, Expression); +impl_expr_result!(Expression, Expression, Expression, Expression); +impl_expr_result!( + Expression, + Expression, + Expression, + Expression, + Expression +); +impl_expr_result!( + Expression, + Expression, + Expression, + Expression, + Expression, + Expression +); +impl_expr_result!( + Expression, + Expression, + Expression, + Expression, + Expression, + Expression, + Expression +); +impl_expr_result!( + Expression, + Expression, + Expression, + Expression, + Expression, + Expression, + Expression, + Expression +); + +/// Trait around RLC +pub trait RLCable { + /// Returns the RLC of itself + fn rlc(&self, r: &Expression) -> Expression; + /// Returns the RLC of the reverse of itself + fn rlc_rev(&self, r: &Expression) -> Expression; +} + +impl + ?Sized> RLCable for E { + fn rlc(&self, r: &Expression) -> Expression { + rlc::expr(&self.to_expr_vec(), r.expr()) + } + + fn rlc_rev(&self, r: &Expression) -> Expression { + rlc::expr( + &self.to_expr_vec().iter().rev().cloned().collect_vec(), + r.expr(), + ) + } +} + +/// Trait around RLC +pub trait RLCChainable { + /// Returns the RLC of itself with a starting rlc/multiplier + fn rlc_chain(&self, other: Expression) -> Expression; +} + +impl RLCChainable for (Expression, Expression) { + fn rlc_chain(&self, other: Expression) -> Expression { + self.0.expr() + self.1.expr() * other.expr() + } +} + +/// Trait around RLC +pub trait RLCChainable2 { + /// Returns the RLC of itself with a starting rlc/multiplier + fn rlc_chain2(&self, other: (Expression, Expression)) -> Expression; +} + +impl RLCChainable2 for Expression { + fn rlc_chain2(&self, other: (Expression, Expression)) -> Expression { + self.expr() * other.1.expr() + other.0.expr() + } +} + +/// Trait around RLC +pub trait RLCableValue { + /// Returns the RLC of itself + fn rlc_value(&self, r: F) -> F; +} + +impl RLCableValue for Vec { + fn rlc_value(&self, r: F) -> F { + rlc::value(self, r) + } +} + +impl RLCableValue for [u8] { + fn rlc_value(&self, r: F) -> F { + rlc::value(self, r) + } +} + +/// Trait around RLC +pub trait RLCChainableValue { + /// Returns the RLC of itself with a starting rlc/multiplier + fn rlc_chain_value(&self, values: I, r: F) -> (F, F); +} + +impl, I: IntoIterator> RLCChainableValue for (F, F) { + fn rlc_chain_value(&self, values: I, r: F) -> (F, F) { + let mut rlc = self.0; + let mut mult = self.1; + for value in values.into_iter().map(|byte| byte.scalar()) { + rlc += value * mult; + mult *= r; + } + (rlc, mult) + } +} +/// require_parser +#[macro_export] +macro_rules! require_parser { + { + $cb:expr, + lhs = ($($lhs:tt)*) + rest = (== $($rhs:tt)*) + } => { + let description = $crate::concat_with_preamble!( + stringify!($($lhs)*), + " == ", + stringify!($($rhs)*) + ); + $crate::_require!($cb, description, $($lhs)* => $($rhs)*) + }; + + { + $cb:expr, + lhs = ($($lhs:tt)*) + rest = ($next:tt $($rest:tt)*) + } => { + $crate::require_parser! { + $cb, + lhs = ($($lhs)* $next) + rest = ($($rest)*) + } + }; +} + +/// _require2 +#[macro_export] +macro_rules! _require2 { + ($cb:expr, $($rest:tt)*) => {{ + $crate::require_parser! { + $cb, + lhs = () + rest = ($($rest)*) + } + }}; +} + +/// Creates a dummy constraint builder that cannot be used to add constraints. +#[macro_export] +macro_rules! _cb { + () => {{ + use $crate::circuit_tools::cell_manager::DefaultCellType; + ConstraintBuilder::::new(0, None, None) + }}; +} + +/// Concats arguments with preamble consisting of the originating file and line. +#[macro_export] +macro_rules! concat_with_preamble { + ($($args:expr),* $(,)?) => {{ + concat!( + file!(), + ":", + line!(), + ": ", + $( + $args, + )* + ) + }}; +} + +/// Can be used to mark a specific branch as unreachable +#[macro_export] +macro_rules! _unreachablex { + ($cb:expr $(,$descr:expr)?) => {{ + let descr = concat_with_preamble!( + "unreachable executed", + $( + ": ", + $descr, + )* + ); + _require!($cb, descr, true => false) + }}; +} + +/// _require +#[macro_export] +macro_rules! _require { + ($cb:expr, $lhs:expr => bool) => {{ + let description = concat_with_preamble!( + stringify!($lhs), + " => ", + "bool", + ); + $cb.require_boolean(description, $lhs.expr()); + }}; + + ($cb:expr, $lhs:expr => $rhs:expr) => {{ + let description = concat_with_preamble!( + stringify!($lhs), + " => ", + stringify!($rhs) + ); + _require!($cb, description, $lhs => $rhs) + }}; + + ($cb:expr, $descr:expr, $lhs:expr => $rhs:expr) => {{ + let rhs = $rhs.to_expr_vec(); + if rhs.len() == 1 { + $cb.require_equal( + Box::leak($descr.to_string().into_boxed_str()), + $lhs.expr(), + rhs[0].expr(), + ); + } else { + $cb.require_in_set( + Box::leak($descr.to_string().into_boxed_str()), + $lhs.expr(), + rhs.clone(), + ); + } + }}; + + // Lookup using a tuple + ($cb:expr, ($($v:expr),+) => @$tag:expr) => {{ + let description = concat_with_preamble!( + "(", + $( + stringify!($v), + ", ", + )* + ") => @", + stringify!($tag), + ); + $cb.add_celltype_lookup( + description, + $tag, + vec![$($v.expr(),)*], + ); + }}; + ($cb:expr, $descr:expr, ($($v:expr),+) => @$tag:expr) => {{ + $cb.add_celltype_lookup( + Box::leak($descr.into_boxed_str()), + $tag, + vec![$($v.expr(),)*], + ); + }}; + + // Lookup using an array + ($cb:expr, $values:expr => @$tag:expr) => {{ + let description = concat_with_preamble!( + stringify!($values), + " => @", + stringify!($tag), + ); + $cb.add_celltype_lookup( + description, + $tag, + $values.clone(), + ); + }}; + ($cb:expr, $descr:expr, $values:expr => @$tag:expr) => {{ + $cb.add_celltype_lookup( + Box::leak($descr.to_string().into_boxed_str()), + $tag, + $values.clone(), + ); + }}; + + // Lookup using a tuple + ($cb:expr, ($($v:expr),+) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + let description = concat_with_preamble!( + "(", + $( + stringify!($v), + ", ", + )* + ") => @", + stringify!($tag), + ); + $cb.add_dynamic_lookup( + description, + $tag, + vec![$($v.expr(),)*], + $is_fixed, + $is_combine, + $is_split, + ); + }}; + ($cb:expr, $descr:expr, ($($v:expr),+) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + $cb.add_dynamic_lookup( + Box::leak($descr.into_boxed_str()), + $tag, + vec![$($v.expr(),)*], + $is_fixed, + $is_combine, + $is_split, + ); + }}; + + + // Lookup using an array + ($cb:expr, $values:expr => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + let description = concat_with_preamble!( + stringify!($values), + " => @", + stringify!($tag), + ); + $cb.add_dynamic_lookup( + description, + $tag, + $values.clone(), + $is_fixed, + $is_combine, + $is_split, + ); + }}; + ($cb:expr, $descr:expr, $values:expr => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + $cb.add_dynamic_lookup( + Box::leak($descr.into_boxed_str()), + $tag, + $values.clone(), + $is_fixed, + $is_combine, + $is_split, + ); + }}; + + // Put values in a lookup table using a tuple + ($cb:expr, @$tag:expr => ($($v:expr),+)) => {{ + let description = concat_with_preamble!( + "@", + stringify!($tag), + " => (", + $( + stringify!($v), + ", ", + )* + ")", + ); + $cb.store_dynamic_table( + description, + $tag, + vec![$($v.expr(),)*], + false, + false, + ); + }}; + // Put values in a lookup table using an array + ($cb:expr, @$tag:expr => $values:expr) => {{ + let description = concat_with_preamble!( + "@", + stringify!($tag), + " => (", + stringify!($values), + ")", + ); + $cb.store_dynamic_table( + description, + $tag, + $values, + false, + false, + ); + }}; + + // Put values in a lookup table using a tuple + ($cb:expr, @$tag:expr => ($($v:expr),+), $is_combine:expr, $is_split:expr) => {{ + let description = concat_with_preamble!( + "@", + stringify!($tag), + " => (", + $( + stringify!($v), + ", ", + )* + ")", + ); + $cb.store_dynamic_table( + description, + $tag, + vec![$($v.expr(),)*], + $is_combine, + $is_split, + ); + }}; + // Put values in a lookup table using an array + ($cb:expr, @$tag:expr => $values:expr, $is_combine:expr, $is_split:expr) => {{ + let description = concat_with_preamble!( + "@", + stringify!($tag), + " => (", + stringify!($values), + ")", + ); + $cb.store_dynamic_table( + description, + $tag, + $values, + $is_combine, + $is_split, + ); + }}; +} + +/// matchx +/// Supports `_` which works the same as in the normal `match`: if none of the +/// other arms are active the `_` arm will be executed and so can be used to +/// return some default values or could also be marked as unreachable (using the +/// unreachablex! macro). +#[macro_export] +macro_rules! _matchx { + ($cb:expr, $($condition:expr => $when:expr),* $(, _ => $catch_all:expr)? $(,)?) => {{ + let mut conditions = Vec::new(); + let mut cases = Vec::new(); + $( + $cb.push_condition($condition.expr()); + let ret = $when.clone(); + $cb.pop_condition(); + cases.push(($condition.expr(), ret)); + conditions.push($condition.expr()); + )* + + $( + let catch_all_condition = not::expr(sum::expr(&conditions)); + $cb.push_condition(catch_all_condition.expr()); + let ret = $catch_all; + $cb.pop_condition(); + cases.push((catch_all_condition.expr(), ret)); + conditions.push(catch_all_condition.expr()); + )* + + // All conditions need to be boolean + for condition in conditions.iter() { + _require!($cb, condition => bool); + } + // Exactly 1 case needs to be enabled + _require!($cb, sum::expr(&conditions) => 1); + + // Apply the conditions to all corresponding values + let mut res = cases[0].1.mul(&cases[0].0.expr()); + for pair in cases.iter().skip(1) { + res = <_ as ExprResult>::add(&res, &pair.1.mul(&pair.0.expr())); + } + res + }}; +} + +/// ifx +#[macro_export] +macro_rules! _ifx { + ($cb:expr, $($condition:expr),* => $when_true:block $(elsex $when_false:block)?) => {{ + let condition = and::expr([$($condition.expr()),*]); + + $cb.push_condition(condition.expr()); + let ret_true = $when_true; + $cb.pop_condition(); + + #[allow(unused_assignments, unused_mut)] + let mut ret = ret_true.mul(&condition.expr()); + $( + // In if/else cases, the condition needs to be boolean + _require!($cb, condition => bool); + + $cb.push_condition(not::expr(condition.expr())); + let ret_false = $when_false; + $cb.pop_condition(); + + ret = <_ as ExprResult>::add(&ret_true.mul(&condition), &ret_false.mul(¬::expr(condition.expr()))); + )* + ret + }}; +} + +/// matchw - Resembles matchx so that the witness generation can look like the +/// circuit code. +#[macro_export] +macro_rules! matchw { + ($($condition:expr => $when:expr),* $(, _ => $catch_all:expr)? $(,)?) => {{ + if false { + unreachable!() + } + $(else if $condition { + $when + } + )* + else { + $( + $catch_all + )* + unreachable!() + } + }}; +} + +/// assign advice +#[macro_export] +macro_rules! assign { + // Column + ($region:expr, ($column:expr, $offset:expr) => $value:expr) => {{ + use halo2_proofs::circuit::Value; + let description = + $crate::concat_with_preamble!(stringify!($column), " => ", stringify!($value)); + let value: F = $value; + $region.assign_advice(|| description, $column, $offset, || Value::known(value)) + }}; + ($region:expr, ($column:expr, $offset:expr) => $annotation:expr, $value:expr) => {{ + use halo2_proofs::circuit::Value; + let value: F = $value; + $region.name_column(|| $annotation, $column); + $region.assign_advice(|| "", $column, $offset, || Value::known(value)) + }}; + // Cell + ($region:expr, $cell:expr, $offset:expr => $value:expr) => {{ + use halo2_proofs::circuit::Value; + let description = + $crate::concat_with_preamble!(stringify!($cell), " => ", stringify!($value)); + let value: F = $value; + $region.assign_advice( + || description, + $cell.column(), + $offset + $cell.rotation(), + || Value::known(value), + ) + }}; + ($region:expr, $cell:expr, $offset:expr => $annotation:expr, $value:expr) => {{ + use halo2_proofs::circuit::Value; + let value: F = $value; + $region.assign_advice( + || $annotation, + $cell.column(), + $offset + $cell.rotation(), + || Value::known(value), + ) + }}; +} + +/// assign fixed +#[macro_export] +macro_rules! assignf { + ($region:expr, ($column:expr, $offset:expr) => $value:expr) => {{ + let description = + $crate::concat_with_preamble!(stringify!($column), " => ", stringify!($value)); + let value: F = $value; + $region.assign_fixed(|| description, $column, $offset, || Value::known(value)) + }}; +} + +/// Circuit builder macros +/// Nested macro's can't do repetition +/// so we expose a couple of permutations here manually. +#[macro_export] +macro_rules! circuit { + ([$meta:expr, $cb:expr], $content:block) => {{ + #[allow(unused_imports)] + use $crate::{concat_with_preamble, _require, _matchx, _ifx, _unreachablex}; + #[allow(unused_imports)] + use gadgets::util::{and, not, or, sum, Expr}; + #[allow(unused_imports)] + use $crate::circuit_tools::constraint_builder::{ExprVec, ExprResult}; + + #[allow(unused_macros)] + macro_rules! f { + ($column:expr, $rot:expr) => {{ + $meta.query_fixed($column.clone(), Rotation($rot as i32)) + }}; + ($column:expr) => {{ + $meta.query_fixed($column.clone(), Rotation::cur()) + }}; + } + + #[allow(unused_macros)] + macro_rules! a { + ($column:expr, $rot:expr) => {{ + $meta.query_advice($column.clone(), Rotation($rot as i32)) + }}; + ($column:expr) => {{ + $meta.query_advice($column.clone(), Rotation::cur()) + }}; + } + + #[allow(unused_macros)] + macro_rules! x { + ($column:expr, $rot:expr) => {{ + $meta.query_any($column.clone(), Rotation($rot as i32)) + }}; + ($column:expr) => {{ + $meta.query_any($column.clone(), Rotation::cur()) + }}; + } + + #[allow(unused_macros)] + macro_rules! not { + ($expr:expr) => {{ + gadgets::util::not::expr($expr.expr()) + }}; + } + + #[allow(unused_macros)] + macro_rules! invert { + ($expr:expr) => {{ + Expression::Constant(F::from($expr as u64).invert().unwrap()) + }}; + } + + #[allow(unused_macros)] + macro_rules! require { + ($lhs:expr => bool) => {{ + _require!($cb, $lhs => bool); + }}; + + ($lhs:expr => $rhs:expr) => {{ + _require!($cb, $lhs => $rhs); + }}; + + ($name:expr, $lhs:expr => $rhs:expr) => {{ + _require!($cb, $name, $lhs => $rhs); + }}; + + (($a:expr) => @$tag:expr) => {{ + _require!($cb, ($a) => @$tag); + }}; + + (($a:expr, $b:expr) => @$tag:expr) => {{ + _require!($cb, ($a, $b) => @$tag); + }}; + + (($a:expr, $b:expr, $c:expr) => @$tag:expr) => {{ + _require!($cb, ($a, $b, $c) => @$tag); + }}; + + (($a:expr, $b:expr, $c:expr, $d:expr) => @$tag:expr) => {{ + _require!($cb, ($a, $b, $c, $d) => @$tag); + }}; + + ($values:expr => @$tag:expr) => {{ + _require!($cb, $values => @$tag); + }}; + + ($descr:expr, $values:expr => @$tag:expr) => {{ + _require!($cb, $descr, $values => @$tag); + }}; + + (($a:expr) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, ($a) => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + (($a:expr, $b:expr) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, ($a, $b) => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + (($a:expr, $b:expr, $c:expr) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, ($a, $b, $c) => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + (($a:expr, $b:expr, $c:expr, $d:expr) => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, ($a, $b, $c, $d) => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + ($values:expr => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, $values => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + ($descr:expr, $values:expr => @$tag:expr, $is_fixed:expr, $is_combine:expr, $is_split:expr) => {{ + _require!($cb, $descr, $values => @$tag, $is_fixed, $is_combine, $is_split); + }}; + + (@$tag:expr => ($a:expr, $b:expr, $c:expr)) => {{ + _require!($cb, @$tag => ($a, $b, $c)); + }}; + + (@$tag:expr => $values:expr) => {{ + _require!($cb, @$tag => $values); + }}; + } + + #[allow(unused_macros)] + macro_rules! ifx { + ($condition:expr => $when_true:block elsex $when_false:block) => {{ + _ifx!($cb, $condition => $when_true elsex $when_false) + }}; + ($condition_a:expr, $condition_b:expr => $when_true:block elsex $when_false:block) => {{ + _ifx!($cb, $condition_a, $condition_b => $when_true elsex $when_false) + }}; + ($condition_a:expr, $condition_b:expr, $condition_c:expr => $when_true:block elsex $when_false:block) => {{ + _ifx!($cb, $condition_a, $condition_b, $condition_c => $when_true elsex $when_false) + }}; + ($condition_a:expr, $condition_b:expr, $condition_c:expr, $condition_d:expr => $when_true:block elsex $when_false:block) => {{ + _ifx!($cb, $condition_a, $condition_b, $condition_c, $condition_d => $when_true elsex $when_false) + }}; + + ($condition:expr => $when_true:block) => {{ + _ifx!($cb, $condition => $when_true) + }}; + ($condition_a:expr, $condition_b:expr => $when_true:block) => {{ + _ifx!($cb, $condition_a, $condition_b => $when_true) + }}; + ($condition_a:expr, $condition_b:expr, $condition_c:expr => $when_true:block) => {{ + _ifx!($cb, $condition_a, $condition_b, $condition_c => $when_true) + }}; + ($condition_a:expr, $condition_b:expr, $condition_c:expr, $condition_d:expr => $when_true:block) => {{ + _ifx!($cb, $condition_a, $condition_b, $condition_c, $condition_d => $when_true) + }}; + ($condition_a:expr, $condition_b:expr, $condition_c:expr, $condition_d:expr, $condition_e:expr => $when_true:block) => {{ + _ifx!($cb, $condition_a, $condition_b, $condition_c, $condition_d, $condition_e => $when_true) + }}; + } + + #[allow(unused_macros)] + macro_rules! matchx { + ($condition_a:expr => $when_a:expr,) => {{ + _matchx!($cb, $condition_a => $when_a) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr, $condition_c:expr => $when_c:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b, $condition_c => $when_c) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr, $condition_c:expr => $when_c:expr, $condition_d:expr => $when_d:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b, $condition_c => $when_c, $condition_d => $when_d,) + }}; + + ($condition_a:expr => $when_a:expr, _ => $catch_all:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, _ => $catch_all,) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr, _ => $catch_all:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b, _ => $catch_all,) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr, $condition_c:expr => $when_c:expr, _ => $catch_all:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b, $condition_c => $when_c, _ => $catch_all,) + }}; + ($condition_a:expr => $when_a:expr, $condition_b:expr => $when_b:expr, $condition_c:expr => $when_c:expr, $condition_d:expr => $when_d:expr, _ => $catch_all:expr,) => {{ + _matchx!($cb, $condition_a => $when_a, $condition_b => $when_b, $condition_c => $when_c, $condition_d => $when_d, _ => $catch_all,) + }}; + } + + #[allow(unused_macros)] + macro_rules! unreachablex { + () => {{ + _unreachablex!($cb) + }}; + ($arg:expr) => {{ + _unreachablex!($cb, $arg) + }}; + } + + $content + }}; +} diff --git a/zkevm-circuits/src/circuit_tools/gadgets.rs b/zkevm-circuits/src/circuit_tools/gadgets.rs new file mode 100644 index 0000000000..df1c1a703c --- /dev/null +++ b/zkevm-circuits/src/circuit_tools/gadgets.rs @@ -0,0 +1,169 @@ +//! Circuit gadgets +use eth_types::Field; +use gadgets::util::Expr; +use halo2_proofs::plonk::{Error, Expression}; + +use crate::evm_circuit::util::{from_bytes, pow_of_two}; + +use super::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::{Cell, CellType}, + constraint_builder::ConstraintBuilder, +}; + +/// Returns `1` when `value == 0`, and returns `0` otherwise. +#[derive(Clone, Debug, Default)] +pub struct IsZeroGadget { + inverse: Option>, + is_zero: Option>, +} + +impl IsZeroGadget { + pub(crate) fn construct( + cb: &mut ConstraintBuilder, + value: Expression, + ) -> Self { + circuit!([meta, cb], { + let inverse = cb.query_default(); + + let is_zero = 1.expr() - (value.expr() * inverse.expr()); + // `value != 0` => check `inverse = a.invert()`: value * (1 - value * inverse) + require!(value * is_zero.clone() => 0); + // `value == 0` => check `inverse = 0`: `inverse â‹… (1 - value * inverse)` + require!(inverse.expr() * is_zero.expr() => 0); + + Self { + inverse: Some(inverse), + is_zero: Some(is_zero), + } + }) + } + + pub(crate) fn expr(&self) -> Expression { + self.is_zero.as_ref().unwrap().clone() + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + value: F, + ) -> Result { + let inverse = value.invert().unwrap_or(F::ZERO); + self.inverse + .as_ref() + .unwrap() + .assign(region, offset, inverse)?; + Ok(if value.is_zero().into() { + F::ONE + } else { + F::ZERO + }) + } +} + +/// Returns `1` when `lhs == rhs`, and returns `0` otherwise. +#[derive(Clone, Debug, Default)] +pub struct IsEqualGadget { + is_zero: IsZeroGadget, +} + +impl IsEqualGadget { + pub(crate) fn construct( + cb: &mut ConstraintBuilder, + lhs: Expression, + rhs: Expression, + ) -> Self { + let is_zero = IsZeroGadget::construct(cb, lhs - rhs); + + Self { is_zero } + } + + pub(crate) fn expr(&self) -> Expression { + self.is_zero.expr() + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + lhs: F, + rhs: F, + ) -> Result { + self.is_zero.assign(region, offset, lhs - rhs) + } +} + +/// Returns `1` when `lhs < rhs`, and returns `0` otherwise. +/// lhs and rhs `< 256**N_BYTES` +/// `N_BYTES` is required to be `<= MAX_N_BYTES_INTEGER` to prevent overflow: +/// values are stored in a single field element and two of these are added +/// together. +/// The equation that is enforced is `lhs - rhs == diff - (lt * range)`. +/// Because all values are `<= 256**N_BYTES` and `lt` is boolean, `lt` can only +/// be `1` when `lhs < rhs`. +#[derive(Clone, Debug, Default)] +pub struct LtGadget { + lt: Option>, // `1` when `lhs < rhs`, `0` otherwise. + diff: Option<[Cell; N_BYTES]>, /* The byte values of `diff`. + * `diff` equals `lhs - rhs` if `lhs >= rhs`, + * `lhs - rhs + range` otherwise. */ + range: F, // The range of the inputs, `256**N_BYTES` +} + +impl LtGadget { + pub(crate) fn construct( + cb: &mut ConstraintBuilder, + lhs: Expression, + rhs: Expression, + ) -> Self { + let lt = cb.query_bool(); + let diff = cb.query_bytes(); + let range = pow_of_two(N_BYTES * 8); + + // The equation we require to hold: `lhs - rhs == diff - (lt * range)`. + cb.require_equal( + "lhs - rhs == diff - (lt â‹… range)", + lhs - rhs, + from_bytes::expr(&diff) - (lt.expr() * range), + ); + + Self { + lt: Some(lt), + diff: Some(diff), + range, + } + } + + pub(crate) fn expr(&self) -> Expression { + self.lt.as_ref().unwrap().expr() + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + lhs: F, + rhs: F, + ) -> Result<(F, Vec), Error> { + // Set `lt` + let lt = lhs < rhs; + self.lt + .as_ref() + .unwrap() + .assign(region, offset, if lt { F::ONE } else { F::ZERO })?; + + // Set the bytes of diff + let diff = (lhs - rhs) + (if lt { self.range } else { F::ZERO }); + let diff_bytes = diff.to_repr(); + for (idx, diff) in self.diff.as_ref().unwrap().iter().enumerate() { + diff.assign(region, offset, F::from(diff_bytes[idx] as u64))?; + } + + Ok((if lt { F::ONE } else { F::ZERO }, diff_bytes.to_vec())) + } + + pub(crate) fn diff_bytes(&self) -> Vec> { + self.diff.as_ref().unwrap().to_vec() + } +} diff --git a/zkevm-circuits/src/circuit_tools/memory.rs b/zkevm-circuits/src/circuit_tools/memory.rs new file mode 100644 index 0000000000..0740e3ded2 --- /dev/null +++ b/zkevm-circuits/src/circuit_tools/memory.rs @@ -0,0 +1,261 @@ +//! Memory +use crate::util::{query_expression, Expr}; +use eth_types::Field; +use halo2_proofs::{ + circuit::{Layouter, Value}, + plonk::{Advice, Column, ConstraintSystem, Error, Expression}, + poly::Rotation, +}; +use std::ops::{Index, IndexMut}; + +use super::{cell_manager::CellType, constraint_builder::ConstraintBuilder}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct Memory { + columns: Vec>, + banks: Vec>, +} + +impl Memory { + pub(crate) fn new(columns: Vec>) -> Self { + Self { + columns, + banks: Vec::new(), + } + } + + pub(crate) fn allocate(&mut self, meta: &mut ConstraintSystem, tag: C) -> &MemoryBank { + self.banks + .push(MemoryBank::new(meta, self.columns[self.banks.len()], tag)); + self.banks.last().unwrap() + } + + pub(crate) fn get(&self, tag: C) -> &MemoryBank { + for bank in self.banks.iter() { + if bank.tag() == tag { + return bank; + } + } + unreachable!() + } + + pub(crate) fn get_mut(&mut self, tag: C) -> &mut MemoryBank { + for bank in self.banks.iter_mut() { + if bank.tag() == tag { + return bank; + } + } + unreachable!() + } + + pub(crate) fn get_columns(&self) -> Vec> { + self.columns.clone() + } + + pub(crate) fn build_constraints( + &self, + cb: &mut ConstraintBuilder, + is_first_row: Expression, + ) { + for bank in self.banks.iter() { + bank.build_constraints(cb, is_first_row.expr()); + cb.generate_lookup_table_checks(bank.tag()); + } + } + + pub(crate) fn clear_witness_data(&mut self) { + for bank in self.banks.iter_mut() { + bank.clear_witness_data(); + } + } + + pub(crate) fn assign( + &self, + layouter: &mut impl Layouter, + height: usize, + ) -> Result<(), Error> { + for bank in self.banks.iter() { + bank.assign(layouter, height)?; + } + Ok(()) + } + + pub(crate) fn tags(&self) -> Vec { + self.banks.iter().map(|bank| bank.tag()).collect() + } +} + +impl Index for Memory { + type Output = MemoryBank; + + fn index(&self, tag: C) -> &Self::Output { + for bank in self.banks.iter() { + if bank.tag() == tag { + return bank; + } + } + unreachable!() + } +} + +impl IndexMut for Memory { + fn index_mut(&mut self, tag: C) -> &mut Self::Output { + for bank in self.banks.iter_mut() { + if bank.tag() == tag { + return bank; + } + } + unreachable!() + } +} + +#[derive(Clone, Debug)] +pub(crate) struct MemoryBank { + column: Column, + tag: C, + cur: Expression, + next: Expression, + store_offsets: Vec, + stored_values: Vec>, +} + +impl MemoryBank { + pub(crate) fn new(meta: &mut ConstraintSystem, column: Column, tag: C) -> Self { + let mut cur = 0.expr(); + let mut next = 0.expr(); + query_expression(meta, |meta| { + cur = meta.query_advice(column, Rotation::cur()); + next = meta.query_advice(column, Rotation::next()); + }); + Self { + column, + tag, + cur, + next, + store_offsets: Vec::new(), + stored_values: Vec::new(), + } + } + + pub(crate) fn key(&self) -> Expression { + self.cur.expr() + } + + pub(crate) fn load( + &self, + description: &'static str, + cb: &mut ConstraintBuilder, + offset: Expression, + values: &[Expression], + ) { + self.load_with_key(description, cb, self.key() - offset, values); + } + + pub(crate) fn load_with_key( + &self, + description: &'static str, + cb: &mut ConstraintBuilder, + key: Expression, + values: &[Expression], + ) { + // TODO:(Cecilia) make split expression work + cb.add_dynamic_lookup( + description, + self.tag(), + self.insert_key(key, values), + false, + true, + true, + ); + } + + pub(crate) fn store( + &self, + cb: &mut ConstraintBuilder, + values: &[Expression], + ) -> Expression { + let key = self.key() + 1.expr(); + self.store_with_key(cb, key.expr(), values); + key + } + + pub(crate) fn store_with_key( + &self, + cb: &mut ConstraintBuilder, + key: Expression, + values: &[Expression], + ) { + cb.store_dynamic_table( + "memory store", + self.tag(), + self.insert_key(key, values), + true, + true, + ); + } + + pub(crate) fn witness_store(&mut self, offset: usize, values: &[F]) { + self.stored_values.push(values.to_vec()); + self.store_offsets.push(offset); + } + + pub(crate) fn witness_load(&self, offset: usize) -> Vec { + self.stored_values[self.stored_values.len() - 1 - offset].clone() + } + + pub(crate) fn clear_witness_data(&mut self) { + self.store_offsets.clear(); + } + + pub(crate) fn build_constraints( + &self, + cb: &mut ConstraintBuilder, + is_first_row: Expression, + ) { + let lookup_table = cb.get_dynamic_table(self.tag()); + crate::circuit!([meta, cb], { + ifx! {is_first_row => { + require!(self.cur.expr() => 0); + }} + let description = format!("{:?}", self.tag()); + require!(description, self.next => self.cur.expr() + lookup_table.0); + }); + } + + pub(crate) fn assign( + &self, + layouter: &mut impl Layouter, + height: usize, + ) -> Result<(), Error> { + layouter.assign_region( + || "memory bank", + |mut region| { + // Pad to the full circuit (necessary for reads) + let mut store_offsets = self.store_offsets.clone(); + store_offsets.push(height); + + let mut offset = 0; + for (store_index, &stored_offset) in store_offsets.iter().enumerate() { + while offset <= stored_offset { + region.assign_advice( + || "assign memory index".to_string(), + self.column, + offset, + || Value::known(F::from(store_index as u64)), + )?; + offset += 1; + } + } + Ok(()) + }, + ) + } + + pub(crate) fn tag(&self) -> C { + self.tag + } + + pub(crate) fn insert_key(&self, key: V, values: &[V]) -> Vec { + [vec![key], values.to_owned()].concat().to_vec() + } +} diff --git a/zkevm-circuits/src/evm_circuit.rs b/zkevm-circuits/src/evm_circuit.rs index 86d1aad98a..85ac549a03 100644 --- a/zkevm-circuits/src/evm_circuit.rs +++ b/zkevm-circuits/src/evm_circuit.rs @@ -429,7 +429,7 @@ impl Circuit for EvmCircuit { config.copy_table.load(&mut layouter, block, &challenges)?; config .keccak_table - .dev_load(&mut layouter, &block.sha3_inputs, &challenges)?; + .dev_load(&mut layouter, &block.sha3_inputs, &challenges, true)?; config.exp_table.load(&mut layouter, block)?; self.synthesize_sub(&config, &challenges, &mut layouter) diff --git a/zkevm-circuits/src/lib.rs b/zkevm-circuits/src/lib.rs index a5eb0ad76f..4f8d20fcb8 100644 --- a/zkevm-circuits/src/lib.rs +++ b/zkevm-circuits/src/lib.rs @@ -18,10 +18,12 @@ #![deny(clippy::debug_assert_with_mut_call)] pub mod bytecode_circuit; +pub mod circuit_tools; pub mod copy_circuit; pub mod evm_circuit; pub mod exp_circuit; pub mod keccak_circuit; +pub mod mpt_circuit; pub mod pi_circuit; pub mod root_circuit; pub mod state_circuit; diff --git a/zkevm-circuits/src/mpt_circuit.rs b/zkevm-circuits/src/mpt_circuit.rs new file mode 100644 index 0000000000..a813123445 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit.rs @@ -0,0 +1,773 @@ +//! The MPT circuit implementation. +use eth_types::Field; +use gadgets::{ + impl_expr, + util::{Expr, Scalar}, +}; +use halo2_proofs::{ + circuit::{Layouter, SimpleFloorPlanner, Value}, + plonk::{ + Advice, Circuit, Column, ConstraintSystem, Error, Expression, Fixed, SecondPhase, + VirtualCells, + }, + poly::Rotation, +}; + +use itertools::Itertools; +use std::{convert::TryInto, env::var}; + +mod account_leaf; +mod branch; +mod extension; +mod extension_branch; +mod helpers; +mod param; +mod rlp_gadgets; +mod start; +mod storage_leaf; +mod witness_row; + +use self::{ + account_leaf::AccountLeafConfig, + helpers::{key_memory, RLPItemView}, + rlp_gadgets::decode_rlp, + witness_row::{AccountRowType, ExtensionBranchRowType, Node, StartRowType, StorageRowType}, +}; +use crate::{ + assign, assignf, circuit, + circuit_tools::{cached_region::CachedRegion, cell_manager::CellManager, memory::Memory}, + evm_circuit::table::Table, + mpt_circuit::{ + helpers::{ + main_memory, parent_memory, MPTConstraintBuilder, MainRLPGadget, MptCellType, FIXED, + KECCAK, PHASE_TWO, + }, + start::StartConfig, + storage_leaf::StorageLeafConfig, + }, + table::{KeccakTable, LookupTable, MPTProofType, MptTable}, + util::Challenges, +}; +use extension_branch::ExtensionBranchConfig; +use param::HASH_WIDTH; + +#[derive(Debug, Eq, PartialEq)] +pub(crate) enum MPTRegion { + Default, + RLP, + Start, + Branch, + Account, + Storage, + Count, +} + +/// State machine config. +#[derive(Clone, Debug)] +pub struct StateMachineConfig { + is_start: Column, + is_branch: Column, + is_account: Column, + is_storage: Column, + + start_config: StartConfig, + branch_config: ExtensionBranchConfig, + storage_config: StorageLeafConfig, + account_config: AccountLeafConfig, +} + +impl StateMachineConfig { + /// Construct a new StateMachine + pub(crate) fn construct(meta: &mut ConstraintSystem) -> Self { + Self { + is_start: meta.advice_column(), + is_branch: meta.advice_column(), + is_account: meta.advice_column(), + is_storage: meta.advice_column(), + start_config: StartConfig::default(), + branch_config: ExtensionBranchConfig::default(), + storage_config: StorageLeafConfig::default(), + account_config: AccountLeafConfig::default(), + } + } + + /// Returns all state selectors + pub(crate) fn state_selectors(&self) -> Vec> { + vec![ + self.is_start, + self.is_branch, + self.is_account, + self.is_storage, + ] + } + + pub(crate) fn step_constraints( + &self, + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + height: usize, + ) { + circuit!([meta, cb], { + // Because the state machine state is this height, we're already querying cells + // at all of these rotations, so may as well keep things simple. + // State selectors are already enforced to be boolean on each row. + let mut sum = 0.expr(); + for rot in 1..height { + for state_selector in self.state_selectors() { + sum = sum + a!(state_selector, rot); + } + } + require!(sum => 0); + // It should not be necessary to force the next row to have a state enabled + // because we never use relative offsets between state machine states. + }) + } +} + +/// Merkle Patricia Trie context +#[derive(Clone, Debug)] +pub struct MPTContext { + pub(crate) mpt_table: MptTable, + pub(crate) rlp_item: MainRLPGadget, + pub(crate) memory: Memory, +} + +impl MPTContext { + pub(crate) fn rlp_item( + &self, + meta: &mut VirtualCells, + cb: &mut MPTConstraintBuilder, + idx: usize, + ) -> RLPItemView { + // TODO(Brecht): Add RLP limitations like max num bytes + self.rlp_item.create_view(meta, cb, idx, false) + } + + pub(crate) fn nibbles( + &self, + meta: &mut VirtualCells, + cb: &mut MPTConstraintBuilder, + idx: usize, + ) -> RLPItemView { + self.rlp_item.create_view(meta, cb, idx, true) + } +} + +/// Merkle Patricia Trie config. +#[derive(Clone)] +pub struct MPTConfig { + pub(crate) mpt_table: MptTable, + pub(crate) q_enable: Column, + pub(crate) q_first: Column, + pub(crate) q_last: Column, + pub(crate) memory: Memory, + keccak_table: KeccakTable, + fixed_table: [Column; 6], + phase_two_table: [Column; 3], + rlp_item: MainRLPGadget, + state_machine: StateMachineConfig, + cb: MPTConstraintBuilder, +} + +/// Enumerator to determine the type of row in the fixed table. +#[derive(Clone, Copy, Debug)] +pub enum FixedTableTag { + /// All zero lookup data + Disabled, + /// 0 - 15 + Range16, + /// 0 - 255 + Range256, + /// For checking there are 0s after the RLP stream ends + RangeKeyLen256, + /// For checking there are 0s after the RLP stream ends + RangeKeyLen16, + /// Extesion key odd key + ExtOddKey, + /// RLP decoding + RLP, + /// TEMP + LERMult, +} + +impl_expr!(FixedTableTag); + +/// Enumerator to determine the type of row in the fixed table. +#[derive(Clone, Copy, Debug)] +pub enum PhaseTwoTableTag { + /// Multiplier for keccak challenge + BERMult, + // reserve for more phase two lookups... +} + +impl_expr!(PhaseTwoTableTag); + +#[derive(Default)] +pub(crate) struct MPTState { + pub(crate) memory: Memory, +} + +impl MPTState { + fn new(memory: &Memory) -> Self { + Self { + memory: memory.clone(), + } + } +} + +impl MPTConfig { + /// Configure MPT Circuit + pub fn configure( + meta: &mut ConstraintSystem, + challenges: Challenges>, + keccak_table: KeccakTable, + ) -> Self { + let q_enable = meta.fixed_column(); + let q_first = meta.fixed_column(); + let q_last = meta.fixed_column(); + + let mpt_table = MptTable::construct(meta); + + let fixed_table: [Column; 6] = (0..6) + .map(|_| meta.fixed_column()) + .collect::>() + .try_into() + .unwrap(); + + let phase_two_table: [Column; 3] = (0..3) + .map(|_| meta.advice_column_in(SecondPhase)) + .collect::>() + .try_into() + .unwrap(); + + let memory_columns = (0..5).map(|_| meta.advice_column()).collect::>(); + + let mut state_machine = StateMachineConfig::construct(meta); + let mut rlp_item = MainRLPGadget::default(); + + let mut memory = Memory::new(memory_columns); + memory.allocate(meta, key_memory(false)); + memory.allocate(meta, key_memory(true)); + memory.allocate(meta, parent_memory(false)); + memory.allocate(meta, parent_memory(true)); + memory.allocate(meta, main_memory()); + + let mut ctx = MPTContext { + mpt_table, + rlp_item: rlp_item.clone(), + memory: memory.clone(), + }; + + let rlp_cm = CellManager::new( + meta, + // Type, #cols, phase, permutable + vec![ + (MptCellType::StoragePhase1, 50, 0, false), + (MptCellType::StoragePhase2, 5, 1, false), + (MptCellType::StoragePhase3, 5, 2, false), + (MptCellType::Lookup(Table::Fixed), 4, 2, false), + (MptCellType::Lookup(Table::Exp), 2, 2, false), + ], + 0, + 1, + ); + let state_cm = CellManager::new( + meta, + // Type, #cols, phase, permutable + vec![ + (MptCellType::StoragePhase1, 20, 0, false), + (MptCellType::StoragePhase2, 5, 1, false), + (MptCellType::StoragePhase3, 5, 2, false), + (MptCellType::LookupByte, 4, 0, false), + (MptCellType::Lookup(Table::Fixed), 3, 2, false), + (MptCellType::Lookup(Table::Keccak), 1, 2, false), + (MptCellType::Lookup(Table::Exp), 2, 2, false), + ], + 0, + 50, + ); + + let le_r = 123456.expr(); + let mut cb = MPTConstraintBuilder::new(50, Some(challenges.clone()), None, le_r.expr()); + meta.create_gate("MPT", |meta| { + circuit!([meta, cb], { + // Populate lookup tables + require!(@KECCAK => >::advice_columns(&keccak_table).iter().map(|table| a!(table)).collect()); + require!(@FIXED => fixed_table.iter().map(|table| f!(table)).collect()); + require!(@PHASE_TWO => phase_two_table.iter().map(|table| a!(table)).collect()); + + ifx!{f!(q_enable) => { + // RLP item decoding unit + cb.base.set_cell_manager(rlp_cm.clone()); + cb.base.push_region(MPTRegion::RLP as usize); + rlp_item = MainRLPGadget::construct(&mut cb); + cb.base.pop_region(); + ctx.rlp_item = rlp_item.clone(); + + // Main MPT circuit + // State machine + cb.base.set_cell_manager(state_cm.clone()); + ifx! {f!(q_first) + f!(q_last) => { + require!(a!(state_machine.is_start) => true); + }}; + // Main state machine + matchx! { + a!(state_machine.is_start) => { + state_machine.step_constraints(meta, &mut cb, StartRowType::Count as usize); + cb.base.push_region(MPTRegion::Start as usize); + state_machine.start_config = StartConfig::configure(meta, &mut cb, ctx.clone()); + cb.base.pop_region(); + }, + a!(state_machine.is_branch) => { + state_machine.step_constraints(meta, &mut cb, ExtensionBranchRowType::Count as usize); + cb.base.push_region(MPTRegion::Branch as usize); + state_machine.branch_config = ExtensionBranchConfig::configure(meta, &mut cb, ctx.clone()); + cb.base.pop_region(); + }, + a!(state_machine.is_account) => { + state_machine.step_constraints(meta, &mut cb, AccountRowType::Count as usize); + cb.base.push_region(MPTRegion::Account as usize); + state_machine.account_config = AccountLeafConfig::configure(meta, &mut cb, ctx.clone()); + cb.base.pop_region(); + }, + a!(state_machine.is_storage) => { + state_machine.step_constraints(meta, &mut cb, StorageRowType::Count as usize); + cb.base.push_region(MPTRegion::Storage as usize); + state_machine.storage_config = StorageLeafConfig::configure(meta, &mut cb, ctx.clone()); + cb.base.pop_region(); + }, + _ => (), + }; + // Only account and storage rows can have lookups, disable lookups on all other rows + ifx! {not!(a!(state_machine.is_account) + a!(state_machine.is_storage)) => { + require!(a!(ctx.mpt_table.proof_type) => MPTProofType::Disabled.expr()); + }} + + // Memory banks + ctx.memory.build_constraints(&mut cb.base, f!(q_first)); + }} + }); + + cb.base.build_constraints() + }); + + // Region for spliting dynamic lookup + // currently not working :( + cb.base.push_region(MPTRegion::Count as usize); + + let disable_lookups: usize = var("DISABLE_LOOKUPS") + .unwrap_or_else(|_| "0".to_string()) + .parse() + .expect("Cannot parse DISABLE_LOOKUPS env var as usize"); + if disable_lookups == 0 { + cb.base.build_celltype_lookups( + meta, + vec![rlp_cm, state_cm], + vec![ + (MptCellType::Lookup(Table::Keccak), &keccak_table), + (MptCellType::Lookup(Table::Fixed), &fixed_table), + (MptCellType::Lookup(Table::Exp), &phase_two_table), + ], + ); + cb.base.build_dynamic_lookups( + meta, + &[vec![FIXED, KECCAK], ctx.memory.tags()].concat(), + vec![(MptCellType::Lookup(Table::Fixed), &fixed_table)], + ); + } else if disable_lookups == 1 { + cb.base.build_dynamic_lookups( + meta, + &[vec![KECCAK], ctx.memory.tags()].concat(), + vec![(MptCellType::Lookup(Table::Fixed), &fixed_table)], + ); + } else if disable_lookups == 2 { + cb.base.build_dynamic_lookups( + meta, + &ctx.memory.tags(), + vec![(MptCellType::Lookup(Table::Fixed), &fixed_table)], + ); + } else if disable_lookups == 3 { + cb.base.build_dynamic_lookups( + meta, + &[FIXED, KECCAK], + vec![(MptCellType::Lookup(Table::Fixed), &fixed_table)], + ); + } else if disable_lookups == 4 { + cb.base.build_dynamic_lookups( + meta, + &[KECCAK], + vec![(MptCellType::Lookup(Table::Fixed), &fixed_table)], + ); + } + + println!("degree: {}", meta.degree()); + println!("num lookups: {}", meta.lookups().len()); + println!("num advices: {}", meta.num_advice_columns()); + println!("num fixed: {}", meta.num_fixed_columns()); + // cb.base.print_stats(); + + MPTConfig { + q_enable, + q_first, + q_last, + memory, + keccak_table, + fixed_table, + phase_two_table, + state_machine, + rlp_item, + mpt_table, + cb, + } + } + + /// Make the assignments to the MPTCircuit + pub fn assign( + &self, + layouter: &mut impl Layouter, + nodes: &[Node], + challenges: &Challenges>, + ) -> Result<(), Error> { + let mut height = 0; + let mut memory = self.memory.clone(); + + layouter.assign_region( + || "MPT", + |mut region| { + + let le_r = F::from(123456u64); + let mut be_r = F::ZERO; + challenges.keccak_input().map(|v| be_r = v); + + let mut pv = MPTState::new(&self.memory); + + memory.clear_witness_data(); + + let mut offset = 0; + for node in nodes.iter() { + //println!("offset: {}", offset); + let mut cached_region = CachedRegion::new( + &mut region, + challenges, + le_r, + be_r, + ); + + // Assign bytes + let mut rlp_values = Vec::new(); + // Decompose RLP + for (idx, bytes) in node.values.iter().enumerate() { + cached_region.push_region(offset + idx, MPTRegion::RLP as usize); + let is_nibbles = node.extension_branch.is_some() + && idx == ExtensionBranchRowType::KeyC as usize; + let rlp_value = self.rlp_item.assign( + &mut cached_region, + offset + idx, + bytes, + is_nibbles, + )?; + rlp_values.push(rlp_value); + cached_region.pop_region(); + } + + // Assign nodes + if node.start.is_some() { + //println!("{}: start", offset); + cached_region.push_region(offset, MPTRegion::Start as usize); + assign!(cached_region, (self.state_machine.is_start, offset) => "is_start", true.scalar())?; + self.state_machine.start_config.assign( + &mut cached_region, + self, + &mut pv, + offset, + node, + &rlp_values, + )?; + cached_region.pop_region(); + } else if node.extension_branch.is_some() { + //println!("{}: branch", offset); + cached_region.push_region(offset, MPTRegion::Branch as usize); + assign!(cached_region, (self.state_machine.is_branch, offset) => "is_branch", true.scalar())?; + self.state_machine.branch_config.assign( + &mut cached_region, + self, + &mut pv, + offset, + node, + &rlp_values, + )?; + cached_region.pop_region(); + } else if node.account.is_some() { + //println!("{}: account", offset); + cached_region.push_region(offset, MPTRegion::Account as usize); + assign!(cached_region, (self.state_machine.is_account, offset) => "is_account", true.scalar())?; + self.state_machine.account_config.assign( + &mut cached_region, + self, + &mut pv, + offset, + node, + &rlp_values, + )?; + cached_region.pop_region(); + } else if node.storage.is_some() { + //println!("{}: storage", offset); + cached_region.push_region(offset, MPTRegion::Storage as usize); + assign!(cached_region, (self.state_machine.is_storage, offset) => "is_storage", true.scalar())?; + self.state_machine.storage_config.assign( + &mut cached_region, + self, + &mut pv, + offset, + node, + &rlp_values, + )?; + cached_region.pop_region(); + } + cached_region.push_region(offset, MPTRegion::Count as usize); + cached_region.assign_stored_expressions(&self.cb.base)?; + cached_region.pop_region(); + offset += node.values.len(); + } + + height = offset; + memory = pv.memory; + + for offset in 0..height { + assignf!(region, (self.q_enable, offset) => true.scalar())?; + assignf!(region, (self.q_first, offset) => (offset == 0).scalar())?; + assignf!(region, (self.q_last, offset) => (offset == height - 2).scalar())?; + } + + Ok(()) + }, + )?; + + memory.assign(layouter, height)?; + + Ok(()) + } + + fn load_fixed_table(&self, layouter: &mut impl Layouter) -> Result<(), Error> { + layouter.assign_region( + || "fixed table", + |mut region| { + let mut offset = 0; + + // Zero lookup + for fixed_table in self.fixed_table.iter() { + assignf!(region, (*fixed_table, offset) => 0.scalar())?; + } + offset += 1; + + // Mult table + let r = F::from(123456u64); + let mut mult = F::ONE; + for ind in 0..(2 * HASH_WIDTH + 1) { + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::LERMult.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => ind.scalar())?; + assignf!(region, (self.fixed_table[2], offset) => mult)?; + mult *= r; + offset += 1; + } + + // Byte range table + for ind in 0..256 { + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::Range256.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => ind.scalar())?; + offset += 1; + } + + // Nibble range table + for ind in 0..16 { + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::Range16.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => ind.scalar())?; + offset += 1; + } + + // Byte range with length table + // These fixed rows enable to easily check whether there are zeros in the unused columns (the number of unused columns vary). + // The lookups ensure that when the unused columns start, the values in these columns are zeros - + // when the unused columns start, the value that is used for the lookup in the last column is negative + // and thus a zero is enforced. + let max_length = 34i32; + for (tag, range) in [ + (FixedTableTag::RangeKeyLen256, 256), + (FixedTableTag::RangeKeyLen16, 16), + ] { + for n in -max_length..=max_length { + let range = if n <= 0 && range == 256 { 1 } else { range }; + for idx in 0..range { + let v = n.scalar(); + assignf!(region, (self.fixed_table[0], offset) => tag.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => idx.scalar())?; + assignf!(region, (self.fixed_table[2], offset) => v)?; + offset += 1; + } + } + } + + // Compact encoding of the extension key, find out if the key is odd or not. + // Even - The full byte is simply 0. + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::ExtOddKey.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => 0.scalar())?; + assignf!(region, (self.fixed_table[2], offset) => false.scalar())?; + offset += 1; + // Odd - First nibble is 1, the second nibble can be any value. + for idx in 0..16 { + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::ExtOddKey.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => ((0b1_0000) + idx).scalar())?; + assignf!(region, (self.fixed_table[2], offset) => true.scalar())?; + offset += 1; + } + + // RLP + for byte in 0..255 { + let (is_list, is_short, is_long, is_very_long) = decode_rlp(byte); + assignf!(region, (self.fixed_table[0], offset) => FixedTableTag::RLP.scalar())?; + assignf!(region, (self.fixed_table[1], offset) => byte.scalar())?; + assignf!(region, (self.fixed_table[2], offset) => is_list.scalar())?; + assignf!(region, (self.fixed_table[3], offset) => is_short.scalar())?; + assignf!(region, (self.fixed_table[4], offset) => is_long.scalar())?; + assignf!(region, (self.fixed_table[5], offset) => is_very_long.scalar())?; + offset += 1; + } + + Ok(()) + }, + ) + } + + fn load_phase_two_table( + &self, + layouter: &mut impl Layouter, + challenges: &Challenges>, + ) -> Result<(), Error> { + layouter.assign_region( + || "phase two table", + |mut region| { + // let le_r = F::from(123456u64); + // let be_r = r + F::ONE; + let mut be_r = F::ZERO; + challenges.keccak_input().map(|k| be_r = k); + + let mut offset = 0; + let mut mult = F::ONE; + for ind in 0..(2 * HASH_WIDTH + 1) { + assign!(region, (self.phase_two_table[0], offset) => PhaseTwoTableTag::BERMult.scalar())?; + assign!(region, (self.phase_two_table[1], offset) => ind.scalar())?; + assign!(region, (self.phase_two_table[2], offset) => mult)?; + mult *= be_r; + offset += 1; + } + Ok(()) + }, + ) + } +} + +#[derive(Default)] +struct MPTCircuit { + nodes: Vec, + keccak_data: Vec>, + randomness: F, +} + +impl Circuit for MPTCircuit { + type Config = (MPTConfig, Challenges); + type FloorPlanner = SimpleFloorPlanner; + type Params = (); + + fn without_witnesses(&self) -> Self { + Self::default() + } + + fn configure(meta: &mut ConstraintSystem) -> Self::Config { + let challenges = Challenges::construct(meta); + let challenges_expr = challenges.exprs(meta); + let keccak_table = KeccakTable::construct(meta); + ( + MPTConfig::configure(meta, challenges_expr, keccak_table), + challenges, + ) + } + + fn synthesize( + &self, + (config, _challenges): Self::Config, + mut layouter: impl Layouter, + ) -> Result<(), Error> { + let challenges = _challenges.values(&mut layouter); + config.load_fixed_table(&mut layouter)?; + config.load_phase_two_table(&mut layouter, &challenges)?; + config.assign(&mut layouter, &self.nodes, &challenges)?; + config + .keccak_table + .dev_load(&mut layouter, &self.keccak_data, &challenges, false)?; + + Ok(()) + } +} + +#[cfg(test)] +mod tests { + use crate::mpt_circuit::witness_row::{prepare_witness, MptWitnessRow}; + + use super::*; + + use halo2_proofs::{dev::MockProver, halo2curves::bn256::Fr}; + + use std::fs; + + #[test] + fn test_mpt() { + let path = "src/mpt_circuit/tests"; + let files = fs::read_dir(path).unwrap(); + files + .filter_map(Result::ok) + .filter(|d| { + if let Some(e) = d.path().extension() { + e == "json" + } else { + false + } + }) + .enumerate() + .for_each(|(idx, f)| { + let path = f.path(); + let mut parts = path.to_str().unwrap().split('-'); + parts.next(); + let file = std::fs::File::open(path.clone()); + let reader = std::io::BufReader::new(file.unwrap()); + let w: Vec> = serde_json::from_reader(reader).unwrap(); + + let randomness: Fr = 123456.scalar(); + + let mut keccak_data = vec![]; + let mut witness_rows = vec![]; + for row in w.iter() { + if row[row.len() - 1] == 5 { + keccak_data.push(row[0..row.len() - 1].to_vec()); + } else { + let row = MptWitnessRow::::new(row[0..row.len()].to_vec()); + witness_rows.push(row); + } + } + let nodes = prepare_witness(&mut witness_rows); + let num_rows: usize = nodes.iter().map(|node| node.values.len()).sum(); + + let circuit = MPTCircuit:: { + nodes, + keccak_data, + randomness, + }; + + println!("{} {:?}", idx, path); + // let prover = MockProver::run(9, &circuit, vec![pub_root]).unwrap(); + let prover = MockProver::run(14 /* 9 */, &circuit, vec![]).unwrap(); + assert_eq!(prover.verify_at_rows(0..num_rows, 0..num_rows,), Ok(())); + // assert_eq!(prover.verify_par(), Ok(())); + // prover.assert_satisfied(); + }); + } +} diff --git a/zkevm-circuits/src/mpt_circuit/account_leaf.rs b/zkevm-circuits/src/mpt_circuit/account_leaf.rs new file mode 100644 index 0000000000..838d6211ea --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/account_leaf.rs @@ -0,0 +1,591 @@ +use eth_types::Field; +use gadgets::util::{pow, Scalar}; +use halo2_proofs::{ + circuit::Value, + plonk::{Error, VirtualCells}, + poly::Rotation, +}; + +use super::{ + helpers::{KeyDataWitness, ListKeyGadget, MainData, ParentDataWitness}, + param::HASH_WIDTH, + rlp_gadgets::RLPItemWitness, + witness_row::{AccountRowType, Node}, +}; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + constraint_builder::{RLCChainable2, RLCable, RLCableValue}, + gadgets::IsEqualGadget, + }, + mpt_circuit::{ + helpers::{ + key_memory, main_memory, num_nibbles, parent_memory, DriftedGadget, Indexable, + IsEmptyTreeGadget, KeyData, MPTConstraintBuilder, ParentData, WrongGadget, KECCAK, + }, + param::{KEY_LEN_IN_NIBBLES, RLP_LIST_LONG, RLP_LONG}, + MPTConfig, MPTContext, MPTState, + }, + table::MPTProofType, + witness::MptUpdateRow, +}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct AccountLeafConfig { + main_data: MainData, + key_data: [KeyData; 2], + parent_data: [ParentData; 2], + rlp_key: [ListKeyGadget; 2], + value_rlp_bytes: [[Cell; 2]; 2], + value_list_rlp_bytes: [[Cell; 2]; 2], + is_in_empty_trie: [IsEmptyTreeGadget; 2], + drifted: DriftedGadget, + wrong: WrongGadget, + is_non_existing_account_proof: IsEqualGadget, + is_account_delete_mod: IsEqualGadget, + is_nonce_mod: IsEqualGadget, + is_balance_mod: IsEqualGadget, + is_storage_mod: IsEqualGadget, + is_codehash_mod: IsEqualGadget, +} + +impl AccountLeafConfig { + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + ) -> Self { + cb.base + .cell_manager + .as_mut() + .unwrap() + .reset(AccountRowType::Count as usize); + let mut config = AccountLeafConfig::default(); + + circuit!([meta, cb], { + let key_items = [ + ctx.rlp_item(meta, cb, AccountRowType::KeyS as usize), + ctx.rlp_item(meta, cb, AccountRowType::KeyC as usize), + ]; + config.value_rlp_bytes = [cb.query_bytes(), cb.query_bytes()]; + config.value_list_rlp_bytes = [cb.query_bytes(), cb.query_bytes()]; + let nonce_items = [ + ctx.rlp_item(meta, cb, AccountRowType::NonceS as usize), + ctx.rlp_item(meta, cb, AccountRowType::NonceC as usize), + ]; + let balance_items = [ + ctx.rlp_item(meta, cb, AccountRowType::BalanceS as usize), + ctx.rlp_item(meta, cb, AccountRowType::BalanceC as usize), + ]; + let storage_items = [ + ctx.rlp_item(meta, cb, AccountRowType::StorageS as usize), + ctx.rlp_item(meta, cb, AccountRowType::StorageC as usize), + ]; + let codehash_items = [ + ctx.rlp_item(meta, cb, AccountRowType::CodehashS as usize), + ctx.rlp_item(meta, cb, AccountRowType::CodehashC as usize), + ]; + let drifted_bytes = ctx.rlp_item(meta, cb, AccountRowType::Drifted as usize); + let wrong_bytes = ctx.rlp_item(meta, cb, AccountRowType::Wrong as usize); + + config.main_data = + MainData::load("main storage", cb, &ctx.memory[main_memory()], 0.expr()); + + // Don't allow an account node to follow an account node + require!(config.main_data.is_below_account => false); + + let mut key_rlc = vec![0.expr(); 2]; + let mut nonce_rlc = vec![0.expr(); 2]; + let mut balance_rlc = vec![0.expr(); 2]; + let mut storage_rlc = vec![0.expr(); 2]; + let mut codehash_rlc = vec![0.expr(); 2]; + let mut leaf_no_key_rlc = vec![0.expr(); 2]; + let mut leaf_no_key_rlc_mult = vec![0.expr(); 2]; + for is_s in [true, false] { + // Key data + let key_data = &mut config.key_data[is_s.idx()]; + *key_data = KeyData::load(cb, &ctx.memory[key_memory(is_s)], 0.expr()); + + // Parent data + let parent_data = &mut config.parent_data[is_s.idx()]; + *parent_data = ParentData::load( + "account load", + cb, + &ctx.memory[parent_memory(is_s)], + 0.expr(), + ); + + // Placeholder leaf checks + config.is_in_empty_trie[is_s.idx()] = + IsEmptyTreeGadget::construct(cb, parent_data.rlc.expr(), &cb.le_r.expr()); + + // Calculate the key RLC + let rlp_key = &mut config.rlp_key[is_s.idx()]; + *rlp_key = ListKeyGadget::construct(cb, &key_items[is_s.idx()]); + + // Storage root and codehash are always 32-byte hashes. + require!(storage_items[is_s.idx()].len() => HASH_WIDTH); + require!(codehash_items[is_s.idx()].len() => HASH_WIDTH); + + let nonce_rlp_rlc; + let balance_rlp_rlc; + let storage_rlp_rlc; + let codehash_rlp_rlc; + (nonce_rlc[is_s.idx()], nonce_rlp_rlc) = nonce_items[is_s.idx()].rlc2(); + (balance_rlc[is_s.idx()], balance_rlp_rlc) = balance_items[is_s.idx()].rlc2(); + (storage_rlc[is_s.idx()], storage_rlp_rlc) = storage_items[is_s.idx()].rlc2(); + (codehash_rlc[is_s.idx()], codehash_rlp_rlc) = codehash_items[is_s.idx()].rlc2(); + + // Calculate the leaf RLC + let keccak_r = &cb.be_r; + let value_rlp_bytes = config.value_rlp_bytes[is_s.idx()].to_expr_vec(); + let value_list_rlp_bytes = config.value_list_rlp_bytes[is_s.idx()].to_expr_vec(); + leaf_no_key_rlc[is_s.idx()] = value_rlp_bytes + .rlc_rev(&keccak_r) + .rlc_chain2(( + value_list_rlp_bytes.rlc_rev(&keccak_r), + pow::expr(keccak_r.expr(), 2), + )) + .rlc_chain2(nonce_rlp_rlc.clone()) + .rlc_chain2(balance_rlp_rlc.clone()) + .rlc_chain2(storage_rlp_rlc.clone()) + .rlc_chain2(codehash_rlp_rlc.clone()); + leaf_no_key_rlc_mult[is_s.idx()] = pow::expr(keccak_r.expr(), 4) + * nonce_rlp_rlc.1 + * balance_rlp_rlc.1 + * storage_rlp_rlc.1 + * codehash_rlp_rlc.1; + let leaf_rlc = rlp_key.rlc2(&cb.be_r).rlc_chain2(( + leaf_no_key_rlc[is_s.idx()].expr(), + leaf_no_key_rlc_mult[is_s.idx()].expr(), + )); + + // Key + key_rlc[is_s.idx()] = key_data.rlc.expr() + + rlp_key.key.expr( + cb, + rlp_key.key_value.clone(), + key_data.mult.expr(), + key_data.is_odd.expr(), + &cb.le_r.expr(), + ); + // Total number of nibbles needs to be KEY_LEN_IN_NIBBLES. + let num_nibbles = + num_nibbles::expr(rlp_key.key_value.len(), key_data.is_odd.expr()); + require!(key_data.num_nibbles.expr() + num_nibbles.expr() => KEY_LEN_IN_NIBBLES); + + // Check if the account is in its parent. + // Check is skipped for placeholder leaves which are dummy leaves + ifx! {not!(and::expr(&[not!(config.parent_data[is_s.idx()].is_placeholder), config.is_in_empty_trie[is_s.idx()].expr()])) => { + require!((1, leaf_rlc, rlp_key.rlp_list.num_bytes(), config.parent_data[is_s.idx()].rlc) => @KECCAK); + }} + + // Check the RLP encoding consistency. + // RLP encoding: account = [key, "[nonce, balance, storage, codehash]"] + // We always store between 55 and 256 bytes of data in the values list. + require!(value_rlp_bytes[0] => RLP_LONG + 1); + // The RLP encoded list always has 2 RLP bytes. + require!(value_rlp_bytes[1] => value_list_rlp_bytes[1].expr() + 2.expr()); + // The first RLP byte of the list is always RLP_LIST_LONG + 1. + require!(value_list_rlp_bytes[0] => RLP_LIST_LONG + 1); + // The length of the list is `#(nonce) + #(balance) + 2 * (1 + #(hash))`. + require!(value_list_rlp_bytes[1] => nonce_items[is_s.idx()].num_bytes() + balance_items[is_s.idx()].num_bytes() + (2 * (1 + 32)).expr()); + // Now check that the the key and value list length matches the account length. + // The RLP encoded string always has 2 RLP bytes. + let value_list_num_bytes = value_rlp_bytes[1].expr() + 2.expr(); + // Account length needs to equal all key bytes and all values list bytes. + require!(config.rlp_key[is_s.idx()].rlp_list.len() => config.rlp_key[is_s.idx()].key_value.num_bytes() + value_list_num_bytes); + + // Key done, set the starting values + KeyData::store_defaults(cb, &ctx.memory[key_memory(is_s)]); + // Store the new parent + ParentData::store( + cb, + &ctx.memory[parent_memory(is_s)], + storage_rlc[is_s.idx()].expr(), + true.expr(), + false.expr(), + storage_rlc[is_s.idx()].expr(), + ); + } + + // Anything following this node is below the account + // TODO(Brecht): For non-existing accounts it should be impossible to prove + // storage leaves unless it's also a non-existing proof? + MainData::store( + cb, + &ctx.memory[main_memory()], + [ + config.main_data.proof_type.expr(), + true.expr(), + key_rlc[true.idx()].expr(), + config.main_data.root_prev.expr(), + config.main_data.root.expr(), + ], + ); + + // Proof types + config.is_non_existing_account_proof = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::AccountDoesNotExist.expr(), + ); + config.is_account_delete_mod = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::AccountDestructed.expr(), + ); + config.is_nonce_mod = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::NonceChanged.expr(), + ); + config.is_balance_mod = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::BalanceChanged.expr(), + ); + config.is_storage_mod = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::StorageChanged.expr(), + ); + config.is_codehash_mod = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::CodeHashExists.expr(), + ); + + // Drifted leaf handling + config.drifted = DriftedGadget::construct( + cb, + &config.parent_data, + &config.key_data, + &key_rlc, + &leaf_no_key_rlc, + &leaf_no_key_rlc_mult, + &drifted_bytes, + &cb.le_r.expr(), + ); + + // Wrong leaf handling + config.wrong = WrongGadget::construct( + cb, + a!(ctx.mpt_table.address_rlc), + config.is_non_existing_account_proof.expr(), + &config.rlp_key[true.idx()].key_value, + &key_rlc[true.idx()], + &wrong_bytes, + config.is_in_empty_trie[true.idx()].expr(), + config.key_data[true.idx()].clone(), + &cb.le_r.expr(), + ); + + ifx! {config.is_account_delete_mod => { + // Account delete + // We need to make sure there is no leaf when account is deleted. Two possible + // cases: + // - 1. Account leaf is deleted and there is a nil object in + // branch. In this case we have a placeholder leaf. + // - 2. Account leaf is deleted from a branch with two leaves, the remaining + // leaf moves one level up and replaces the branch. In this case we + // have a branch placeholder. + // TODO(Brecht): For case 2: just having the parent branch be the placeholder seems not enough + require!(or::expr([ + config.is_in_empty_trie[false.idx()].expr(), + config.parent_data[false.idx()].is_placeholder.expr() + ]) => true); + } elsex { + // Check that there is only one modification (except when the account is being deleted). + // Nonce needs to remain the same when not modifying the nonce + ifx!{not!(config.is_nonce_mod) => { + require!(nonce_rlc[false.idx()] => nonce_rlc[true.idx()]); + }} + // Balance needs to remain the same when not modifying the balance + ifx!{not!(config.is_balance_mod) => { + require!(balance_rlc[false.idx()] => balance_rlc[true.idx()]); + }} + // Storage root needs to remain the same when not modifying the storage root + ifx!{not!(config.is_storage_mod) => { + require!(storage_rlc[false.idx()] => storage_rlc[true.idx()]); + }} + // Codehash root needs to remain the same when not modifying the codehash + ifx!{not!(config.is_codehash_mod) => { + require!(codehash_rlc[false.idx()] => codehash_rlc[true.idx()]); + }} + }} + ifx! {config.is_non_existing_account_proof => { + // For non-existing proofs the tree needs to remain the same + require!(config.main_data.root => config.main_data.root_prev); + require!(key_rlc[true.idx()] => key_rlc[false.idx()]); + }} + + // Put the data in the lookup table + let (proof_type, value_prev, value) = _matchx! {cb, + config.is_nonce_mod => (MPTProofType::NonceChanged.expr(), nonce_rlc[true.idx()].expr(), nonce_rlc[false.idx()].expr()), + config.is_balance_mod => (MPTProofType::BalanceChanged.expr(), balance_rlc[true.idx()].expr(), balance_rlc[false.idx()].expr()), + config.is_storage_mod => (MPTProofType::StorageChanged.expr(), storage_rlc[true.idx()].expr(), storage_rlc[false.idx()].expr()), + config.is_codehash_mod => (MPTProofType::CodeHashExists.expr(), codehash_rlc[true.idx()].expr(), codehash_rlc[false.idx()].expr()), + config.is_account_delete_mod => (MPTProofType::AccountDestructed.expr(), 0.expr(), 0.expr()), + config.is_non_existing_account_proof => (MPTProofType::AccountDoesNotExist.expr(), 0.expr(), 0.expr()), + _ => (MPTProofType::Disabled.expr(), 0.expr(), 0.expr()), + }; + let address_rlc = ifx! {config.is_non_existing_account_proof => { + a!(ctx.mpt_table.address_rlc) + } elsex { + ifx!{not!(config.parent_data[true.idx()].is_placeholder) => { + key_rlc[true.idx()].expr() + } elsex { + key_rlc[false.idx()].expr() + }} + }}; + ctx.mpt_table.constrain( + meta, + &mut cb.base, + address_rlc, + proof_type, + 0.expr(), + value_prev, + value, + config.main_data.root_prev.expr(), + config.main_data.root.expr(), + ); + }); + + config + } + + #[allow(clippy::too_many_arguments)] + pub fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + mpt_config: &MPTConfig, + pv: &mut MPTState, + offset: usize, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(), Error> { + let account = &node.account.clone().unwrap(); + + let key_items = [ + rlp_values[AccountRowType::KeyS as usize].clone(), + rlp_values[AccountRowType::KeyC as usize].clone(), + ]; + let nonce_items = [ + rlp_values[AccountRowType::NonceS as usize].clone(), + rlp_values[AccountRowType::NonceC as usize].clone(), + ]; + let balance_items = [ + rlp_values[AccountRowType::BalanceS as usize].clone(), + rlp_values[AccountRowType::BalanceC as usize].clone(), + ]; + let storage_items = [ + rlp_values[AccountRowType::StorageS as usize].clone(), + rlp_values[AccountRowType::StorageC as usize].clone(), + ]; + let codehash_items = [ + rlp_values[AccountRowType::CodehashS as usize].clone(), + rlp_values[AccountRowType::CodehashC as usize].clone(), + ]; + let drifted_item = rlp_values[AccountRowType::Drifted as usize].clone(); + let wrong_item = rlp_values[AccountRowType::Wrong as usize].clone(); + + let main_data = + self.main_data + .witness_load(region, offset, &pv.memory[main_memory()], 0)?; + + // Key + let mut key_rlc = vec![0.scalar(); 2]; + let mut nonce_rlc = vec![0.scalar(); 2]; + let mut balance_rlc = vec![0.scalar(); 2]; + let mut storage_rlc = vec![0.scalar(); 2]; + let mut codehash_rlc = vec![0.scalar(); 2]; + let mut key_data = vec![KeyDataWitness::default(); 2]; + let mut parent_data = vec![ParentDataWitness::default(); 2]; + for is_s in [true, false] { + for (cell, byte) in self.value_rlp_bytes[is_s.idx()] + .iter() + .zip(account.value_rlp_bytes[is_s.idx()].iter()) + { + cell.assign(region, offset, byte.scalar())?; + } + + for (cell, byte) in self.value_list_rlp_bytes[is_s.idx()] + .iter() + .zip(account.value_list_rlp_bytes[is_s.idx()].iter()) + { + cell.assign(region, offset, byte.scalar())?; + } + + key_data[is_s.idx()] = self.key_data[is_s.idx()].witness_load( + region, + offset, + &pv.memory[key_memory(is_s)], + 0, + )?; + + parent_data[is_s.idx()] = self.parent_data[is_s.idx()].witness_load( + region, + offset, + &pv.memory[parent_memory(is_s)], + 0, + )?; + + self.is_in_empty_trie[is_s.idx()].assign( + region, + offset, + parent_data[is_s.idx()].rlc, + region.le_r, + )?; + + let rlp_key_witness = self.rlp_key[is_s.idx()].assign( + region, + offset, + &account.list_rlp_bytes[is_s.idx()], + &key_items[is_s.idx()], + )?; + + nonce_rlc[is_s.idx()] = nonce_items[is_s.idx()].rlc_content(region.le_r); + balance_rlc[is_s.idx()] = balance_items[is_s.idx()].rlc_content(region.le_r); + storage_rlc[is_s.idx()] = storage_items[is_s.idx()].rlc_content(region.le_r); + codehash_rlc[is_s.idx()] = codehash_items[is_s.idx()].rlc_content(region.le_r); + + // Key + (key_rlc[is_s.idx()], _) = rlp_key_witness.key.key( + rlp_key_witness.key_item.clone(), + key_data[is_s.idx()].rlc, + key_data[is_s.idx()].mult, + region.le_r, + ); + + // Update key and parent state + KeyData::witness_store( + region, + offset, + &mut pv.memory[key_memory(is_s)], + F::ZERO, + F::ONE, + 0, + F::ZERO, + F::ONE, + 0, + )?; + ParentData::witness_store( + region, + offset, + &mut pv.memory[parent_memory(is_s)], + storage_rlc[is_s.idx()], + true, + false, + storage_rlc[is_s.idx()], + )?; + } + + // Anything following this node is below the account + MainData::witness_store( + region, + offset, + &mut pv.memory[main_memory()], + main_data.proof_type, + true, + account.address.rlc_value(region.le_r), + main_data.root_prev, + main_data.root, + )?; + + // Proof types + let is_non_existing_proof = self.is_non_existing_account_proof.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::AccountDoesNotExist.scalar(), + )? == true.scalar(); + let is_account_delete_mod = self.is_account_delete_mod.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::AccountDestructed.scalar(), + )? == true.scalar(); + let is_nonce_mod = self.is_nonce_mod.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::NonceChanged.scalar(), + )? == true.scalar(); + let is_balance_mod = self.is_balance_mod.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::BalanceChanged.scalar(), + )? == true.scalar(); + let is_storage_mod = self.is_storage_mod.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::StorageChanged.scalar(), + )? == true.scalar(); + let is_codehash_mod = self.is_codehash_mod.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::CodeHashExists.scalar(), + )? == true.scalar(); + + // Drifted leaf handling + self.drifted.assign( + region, + offset, + &parent_data, + &account.drifted_rlp_bytes, + &drifted_item, + region.le_r, + )?; + + // Wrong leaf handling + self.wrong.assign( + region, + offset, + is_non_existing_proof, + &key_rlc, + &account.wrong_rlp_bytes, + &wrong_item, + true, + key_data[true.idx()].clone(), + region.le_r, + )?; + + // Put the data in the lookup table + let (proof_type, value) = if is_nonce_mod { + (MPTProofType::NonceChanged, nonce_rlc) + } else if is_balance_mod { + (MPTProofType::BalanceChanged, balance_rlc) + } else if is_storage_mod { + (MPTProofType::StorageChanged, storage_rlc) + } else if is_codehash_mod { + (MPTProofType::CodeHashExists, codehash_rlc) + } else if is_account_delete_mod { + (MPTProofType::AccountDestructed, vec![0.scalar(); 2]) + } else if is_non_existing_proof { + (MPTProofType::AccountDoesNotExist, vec![0.scalar(); 2]) + } else { + (MPTProofType::Disabled, vec![0.scalar(); 2]) + }; + mpt_config.mpt_table.assign_cached( + region, + offset, + &MptUpdateRow { + address_rlc: Value::known(account.address.rlc_value(region.le_r)), + proof_type: Value::known(proof_type.scalar()), + key_rlc: Value::known(0.scalar()), + value_prev: Value::known(value[true.idx()]), + value: Value::known(value[false.idx()]), + root_prev: Value::known(main_data.root_prev), + root: Value::known(main_data.root), + }, + )?; + + Ok(()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/branch.rs b/zkevm-circuits/src/mpt_circuit/branch.rs new file mode 100644 index 0000000000..711a90bf24 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/branch.rs @@ -0,0 +1,360 @@ +use eth_types::Field; +use gadgets::util::Scalar; +use halo2_proofs::plonk::{Error, Expression, VirtualCells}; + +use super::{ + helpers::{MPTConstraintBuilder, RLPItemView}, + param::ARITY, + rlp_gadgets::{RLPItemWitness, RLPListDataGadget}, + witness_row::Node, + MPTContext, +}; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + constraint_builder::RLCChainable2, + gadgets::LtGadget, + }, + mpt_circuit::{ + helpers::{nibble_rlc, Indexable, KECCAK}, + param::{HASH_WIDTH, RLP_NIL}, + MPTConfig, MPTState, + }, +}; + +#[derive(Clone, Debug)] +pub(crate) struct BranchState { + pub(crate) key_rlc_post_branch: Expression, + pub(crate) key_mult_post_branch: Expression, + pub(crate) key_rlc_post_drifted: Expression, + pub(crate) key_mult_post_drifted: Expression, + pub(crate) num_nibbles: Expression, + pub(crate) is_key_odd: Expression, + pub(crate) mod_rlc: [Expression; 2], +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct BranchGadget { + rlp_list: [RLPListDataGadget; 2], + is_modified: [Cell; ARITY], + is_drifted: [Cell; ARITY], + mod_rlc: [Cell; 2], + is_not_hashed: [LtGadget; 2], + + // Post branch state + post_state: Option>, +} + +impl BranchGadget { + #[allow(clippy::too_many_arguments)] + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + is_placeholder: &[Cell; 2], + parent_rlc: &[Expression; 2], + is_root: &[Expression; 2], + key_rlc: Expression, + key_mult: Expression, + num_nibbles: Expression, + is_key_odd: Expression, + ) -> Self { + let mut config = BranchGadget::default(); + + circuit!([meta, cb], { + // Data + let children: [RLPItemView; ARITY + 1] = + array_init::array_init(|i| ctx.rlp_item(meta, cb, i)); + + let mut num_bytes_left = vec![0.expr(); 2]; + let mut node_rlc = vec![0.expr(); 2]; + for is_s in [true, false] { + // Read the list + config.rlp_list[is_s.idx()] = RLPListDataGadget::construct(cb); + // Start RLC encoding the RLP data starting with the list RLP bytes + node_rlc[is_s.idx()] = config.rlp_list[is_s.idx()] + .rlp_list + .rlc_rlp_only2(&cb.be_r) + .0; + + // Keep track of how many bytes the branch contains to make sure it's correct. + num_bytes_left[is_s.idx()] = config.rlp_list[is_s.idx()].rlp_list.len(); + + config.mod_rlc[is_s.idx()] = cb.query_cell(); + + // Check if the branch is hashed or not + config.is_not_hashed[is_s.idx()] = LtGadget::construct( + &mut cb.base, + config.rlp_list[is_s.idx()].rlp_list.num_bytes(), + HASH_WIDTH.expr(), + ); + } + + let mut modified_index = 0.expr(); + let mut drifted_index = 0.expr(); + for node_index in 0..ARITY { + config.is_modified[node_index] = cb.base.query_bool(); + config.is_drifted[node_index] = cb.base.query_bool(); + + // Calculate the modified and drifted index from `is_modified`/`is_drifted` + modified_index = modified_index.expr() + + config.is_modified[node_index].expr() * node_index.expr(); + drifted_index = + drifted_index.expr() + config.is_drifted[node_index].expr() * node_index.expr(); + } + + // Process the branch children + for node_index in 0..ARITY { + for is_s in [true, false] { + // Get the correct child. + // All s children are stored directly in the circuit, but the only modified + // child branch for c is stored in child 0. + let child = &children[node_index + 1]; + let mod_child = &children[0]; + let (rlc, rlc_mult, num_bytes, length) = if is_s { + ( + child.rlc_chain_data().0, + child.rlc_chain_data().1, + child.num_bytes(), + child.len(), + ) + } else { + ifx! {config.is_modified[node_index] => { + (mod_child.rlc_chain_data().0, mod_child.rlc_chain_data().1, mod_child.num_bytes(), mod_child.len()) + } elsex { + (child.rlc_chain_data().0, child.rlc_chain_data().1, child.num_bytes(), child.len()) + }} + }; + + // Keep track of how many bytes of the list we've processed + num_bytes_left[is_s.idx()] = + num_bytes_left[is_s.idx()].expr() - num_bytes.expr(); + + // Update the full branch node RLC with the data of this branch + node_rlc[is_s.idx()] = node_rlc[is_s.idx()].rlc_chain2((rlc, rlc_mult)); + + // When in a placeholder branch, both branches are the same - the placeholder + // branch and its parallel counterpart, which is not a + // placeholder, but a regular branch (newly added branch). + // The regular branch has only two non-nil nodes, + // because the placeholder branch appears only when an existing + // leaf drifts down into a newly added branch. Besides an + // existing leaf, we have a leaf that was being added and that caused + // a new branch to be added. So we need to check that there are exactly two + // non-nil nodes (otherwise the attacker could add more + // new leaves at the same time). The non-nil nodes need to be at + // `is_modified` and `is_drifted`, elsewhere there have + // to be zeros. + ifx! {is_placeholder[is_s.idx()] => { + ifx! {or::expr(&[config.is_modified[node_index].expr(), config.is_drifted[node_index].expr()]) => { + require!(length => HASH_WIDTH); + } elsex { + require!(length => 0); + }} + // Make sure that `modified_index != drifted_index` + require!(config.is_modified[node_index].expr() + config.is_drifted[node_index].expr() => bool); + }} + } + } + for is_s in [true, false] { + // Number of bytes left needs to be 1 because ValueNode which occupies 1 byte + require!(num_bytes_left[is_s.idx()] => 1); + // TODO: acc currently doesn't have branch ValueNode info + node_rlc[is_s.idx()] = + node_rlc[is_s.idx()].rlc_chain2((RLP_NIL.expr(), cb.be_r.expr())); + } + + // `is_modified` needs to be set to 1 at exactly 1 branch child + let is_modified_values = (0..ARITY) + .map(|rot| config.is_modified[rot].expr()) + .collect::>(); + require!(sum::expr(&is_modified_values) => 1); + // When there's a placeholder, `is_drifted` needs to be set to 1 at exactly 1 + // branch child + ifx! {or::expr(&[is_placeholder[true.idx()].expr(), is_placeholder[false.idx()].expr()]) => { + let is_drifted_values = (0..ARITY).map(|rot| config.is_drifted[rot].expr()).collect::>(); + require!(sum::expr(&is_drifted_values) => 1); + }} + + // Check if the branch is in its parent + for is_s in [true, false] { + let (rlc, num_bytes, is_not_hashed) = { + ( + node_rlc[is_s.idx()].expr(), + config.rlp_list[is_s.idx()].rlp_list.num_bytes(), + config.is_not_hashed[is_s.idx()].expr(), + ) + }; + + ifx! {not!(is_placeholder[is_s.idx()]) => { + ifx!{or::expr(&[is_root[is_s.idx()].expr(), not!(is_not_hashed)]) => { + // Hashed branch hash in parent branch + require!((1, rlc, num_bytes, parent_rlc[is_s.idx()].expr()) => @KECCAK); + } elsex { + // Non-hashed branch hash in parent branch + // TODO(Brecht): restore + //require!(rlc => parent_rlc[is_s.idx()].expr()); + }} + }} + } + + // Update the key RLC and multiplier for the branch nibble. + let (key_rlc_post_branch, key_mult_post_branch) = nibble_rlc( + cb, + key_rlc.expr(), + key_mult.expr(), + is_key_odd.expr(), + modified_index.expr(), + &cb.le_r.expr(), + ); + // Also calculate the key RLC and multiplier for the drifted nibble. + let (key_rlc_post_drifted, key_mult_post_drifted) = nibble_rlc( + cb, + key_rlc.expr(), + key_mult.expr(), + is_key_odd.expr(), + drifted_index.expr(), + &cb.le_r.expr(), + ); + + // Update the nibble counter + let num_nibbles = num_nibbles + 1.expr(); + // Update key parity + let is_key_odd = not!(is_key_odd); + + // Set the branch we'll take + for is_s in [true, false] { + ifx! {is_placeholder[is_s.idx()] => { + for node_index in 0..ARITY { + ifx!{config.is_drifted[node_index].expr() => { + require!(config.mod_rlc[is_s.idx()] => + children[node_index + 1].rlc_content()); + }} + } + } elsex { + if is_s { + for node_index in 0..ARITY { + ifx!{config.is_modified[node_index].expr() => { + require!(config.mod_rlc[is_s.idx()] => + children[node_index + 1].rlc_content()); + }} + } + } else { + require!(config.mod_rlc[is_s.idx()] => children[0].rlc_content()); + } + }} + } + + // Store the post ext state + config.post_state = Some(BranchState { + key_rlc_post_branch, + key_mult_post_branch, + key_rlc_post_drifted, + key_mult_post_drifted, + num_nibbles, + is_key_odd, + mod_rlc: [ + config.mod_rlc[true.idx()].expr(), + config.mod_rlc[false.idx()].expr(), + ], + }); + }); + + config + } + + pub(crate) fn get_post_state(&self) -> BranchState { + self.post_state.as_ref().unwrap().clone() + } + + #[allow(clippy::collapsible_else_if)] + #[allow(clippy::too_many_arguments)] + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + _mpt_config: &MPTConfig, + _pv: &mut MPTState, + offset: usize, + is_placeholder: &[bool; 2], + key_rlc: &mut F, + key_mult: &mut F, + num_nibbles: &mut usize, + is_key_odd: &mut bool, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(F, F, F, [F; 2]), Error> { + let branch = &node.extension_branch.clone().unwrap().branch; + + for is_s in [true, false] { + let rlp_list_witness = self.rlp_list[is_s.idx()].assign( + region, + offset, + &branch.list_rlp_bytes[is_s.idx()], + )?; + self.is_not_hashed[is_s.idx()].assign( + region, + offset, + rlp_list_witness.num_bytes().scalar(), + HASH_WIDTH.scalar(), + )?; + } + + for node_index in 0..ARITY { + self.is_modified[node_index].assign( + region, + offset, + (node_index == branch.modified_index).scalar(), + )?; + self.is_drifted[node_index].assign( + region, + offset, + (node_index == branch.drifted_index).scalar(), + )?; + } + + // one nibble is used for position in branch + *num_nibbles += 1; + // Update key parity + *is_key_odd = !*is_key_odd; + + // Update the key RLC and multiplier for the branch nibble. + let (nibble_mult, mult): (F, F) = if *is_key_odd { + // The nibble will be added as the most significant nibble using the same + // multiplier + (16.scalar(), 1.scalar()) + } else { + // The nibble will be added as the least significant nibble, the multiplier + // needs to advance + (1.scalar(), region.le_r) + }; + let key_rlc_post_branch = + *key_rlc + F::from(branch.modified_index as u64) * nibble_mult * *key_mult; + let key_rlc_post_drifted = + *key_rlc + F::from(branch.drifted_index as u64) * nibble_mult * *key_mult; + let key_mult_post_branch = *key_mult * mult; + + // Set the branch we'll take + let mut mod_node_hash_rlc = [0.scalar(); 2]; + for is_s in [true, false] { + mod_node_hash_rlc[is_s.idx()] = if is_placeholder[is_s.idx()] { + rlp_values[1 + branch.drifted_index].rlc_content(region.le_r) + } else { + if is_s { + rlp_values[1 + branch.modified_index].rlc_content(region.le_r) + } else { + rlp_values[0].rlc_content(region.le_r) + } + }; + self.mod_rlc[is_s.idx()].assign(region, offset, mod_node_hash_rlc[is_s.idx()])?; + } + + Ok(( + key_rlc_post_branch, + key_rlc_post_drifted, + key_mult_post_branch, + mod_node_hash_rlc, + )) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/extension.rs b/zkevm-circuits/src/mpt_circuit/extension.rs new file mode 100644 index 0000000000..abe24f38eb --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/extension.rs @@ -0,0 +1,277 @@ +use eth_types::Field; +use gadgets::util::{pow, Scalar}; +use halo2_proofs::plonk::{Error, Expression, VirtualCells}; + +use super::{ + helpers::{KeyDataWitness, ListKeyGadget, MPTConstraintBuilder}, + rlp_gadgets::RLPItemWitness, + witness_row::{ExtensionBranchRowType, Node}, + MPTContext, +}; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + constraint_builder::RLCChainable2, + gadgets::LtGadget, + }, + mpt_circuit::{ + helpers::{ + ext_key_rlc_calc_value, ext_key_rlc_expr, num_nibbles, Indexable, KeyData, ParentData, + FIXED, KECCAK, + }, + param::HASH_WIDTH, + FixedTableTag, MPTConfig, MPTState, + }, +}; + +#[derive(Clone, Debug)] +pub(crate) struct ExtState { + pub(crate) key_rlc: Expression, + pub(crate) key_mult: Expression, + pub(crate) num_nibbles: Expression, + pub(crate) is_key_odd: Expression, + + pub(crate) branch_rlp_rlc: [Expression; 2], +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct ExtensionGadget { + rlp_key: ListKeyGadget, + is_not_hashed: LtGadget, + is_key_part_odd: Cell, + mult_key: Cell, + + // Post extension state + post_state: Option>, +} + +impl ExtensionGadget { + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + key_data: &KeyData, + parent_data: &[ParentData; 2], + is_placeholder: &[Cell; 2], + ) -> Self { + let mut config = ExtensionGadget::default(); + + circuit!([meta, cb], { + // Data + let key_items = [ + ctx.rlp_item(meta, cb, ExtensionBranchRowType::KeyS as usize), + ctx.nibbles(meta, cb, ExtensionBranchRowType::KeyC as usize), + ]; + let rlp_value = [ + ctx.rlp_item(meta, cb, ExtensionBranchRowType::ValueS as usize), + ctx.rlp_item(meta, cb, ExtensionBranchRowType::ValueC as usize), + ]; + + config.rlp_key = ListKeyGadget::construct(cb, &key_items[0]); + config.is_key_part_odd = cb.query_cell(); + let first_byte = matchx! { + key_items[true.idx()].is_short() => key_items[true.idx()].bytes[0].expr(), + key_items[true.idx()].is_long() => key_items[true.idx()].bytes[1].expr(), + key_items[true.idx()].is_very_long() => key_items[true.idx()].bytes[2].expr(), + }; + require!((FixedTableTag::ExtOddKey.expr(), first_byte, config.is_key_part_odd.expr()) => @FIXED); + + let mut branch_rlp_rlc = vec![0.expr(); 2]; + for is_s in [true, false] { + // In C we have the key nibbles, we check below only for S. + if is_s { + // RLP encoding checks: [key, branch] + // Verify that the lengths are consistent. + require!(config.rlp_key.rlp_list.len() => config.rlp_key.key_value.num_bytes() + rlp_value[is_s.idx()].num_bytes()); + } + + // Extension node RLC + let node_rlc = config + .rlp_key + .rlc2(&cb.be_r) + .rlc_chain2(rlp_value[is_s.idx()].rlc_chain_data()); + + // The branch expected in the extension node + branch_rlp_rlc[is_s.idx()] = rlp_value[is_s.idx()].rlc_content(); + + // Check if the extension node is in its parent. + let (rlc, num_bytes, is_not_hashed) = { + if is_s { + config.is_not_hashed = LtGadget::construct( + &mut cb.base, + config.rlp_key.rlp_list.num_bytes(), + HASH_WIDTH.expr(), + ); + } + ( + node_rlc.expr(), + config.rlp_key.rlp_list.num_bytes(), + config.is_not_hashed.expr(), + ) + }; + ifx! {not!(is_placeholder[is_s.idx()]) => { + ifx!{or::expr(&[parent_data[is_s.idx()].is_root.expr(), not!(is_not_hashed)]) => { + // Hashed branch hash in parent branch + require!((1, rlc, num_bytes, parent_data[is_s.idx()].rlc) => @KECCAK); + } elsex { + // Non-hashed branch hash in parent branch + require!(rlc => parent_data[is_s.idx()].rlc); + }} + }} + } + + // Calculate the number of bytes + let key_len = config.rlp_key.key_value.len(); + // Calculate the number of nibbles + let num_nibbles = num_nibbles::expr(key_len.expr(), config.is_key_part_odd.expr()); + // Make sure the nibble counter is updated correctly + let num_nibbles = key_data.num_nibbles.expr() + num_nibbles.expr(); + + // The parity alternates when there's an even number of nibbles, remains the + // same otherwise + let is_key_odd = ifx! {config.is_key_part_odd => { + not!(key_data.is_odd) + } elsex { + key_data.is_odd.expr() + }}; + + // Calculate the extension node key RLC when in an extension node + // Currently, the extension node S and extension node C both have the same key + // RLC - however, sometimes extension node can be replaced by a + // shorter extension node (in terms of nibbles), this is still to be + // implemented. + let key_rlc = key_data.rlc.expr() + + ext_key_rlc_expr( + cb, + config.rlp_key.key_value.clone(), + key_data.mult.expr(), + config.is_key_part_odd.expr(), + not!(is_key_odd), + key_items + .iter() + .map(|item| item.bytes()) + .collect::>() + .try_into() + .unwrap(), + &cb.le_r.expr(), + ); + + // Get the length of the key + // Unless both parts of the key are odd, subtract 1 from the key length. + let key_len = config.rlp_key.key_value.len(); + let key_num_bytes_for_mult = key_len + - ifx! {not!(key_data.is_odd.expr() * config.is_key_part_odd.expr()) => { 1.expr() }}; + // Get the multiplier for this key length + config.mult_key = cb.query_cell(); + require!((FixedTableTag::LERMult, key_num_bytes_for_mult, config.mult_key.expr()) => @FIXED); + + // Store the post ext state + config.post_state = Some(ExtState { + key_rlc, + key_mult: key_data.mult.expr() * config.mult_key.expr(), + num_nibbles, + is_key_odd, + branch_rlp_rlc: branch_rlp_rlc.try_into().unwrap(), + }); + }); + + config + } + + pub(crate) fn get_post_state(&self) -> ExtState { + self.post_state.as_ref().unwrap().clone() + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + _mpt_config: &MPTConfig, + _pv: &mut MPTState, + offset: usize, + key_data: &KeyDataWitness, + key_rlc: &mut F, + key_mult: &mut F, + num_nibbles: &mut usize, + is_key_odd: &mut bool, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(), Error> { + let extension = &node.extension_branch.clone().unwrap().extension; + + // Data + let key_items = [ + rlp_values[ExtensionBranchRowType::KeyS as usize].clone(), + rlp_values[ExtensionBranchRowType::KeyC as usize].clone(), + ]; + let _value_bytes = [ + rlp_values[ExtensionBranchRowType::ValueS as usize].clone(), + rlp_values[ExtensionBranchRowType::ValueC as usize].clone(), + ]; + + let rlp_key = self.rlp_key.assign( + region, + offset, + &extension.list_rlp_bytes, + &key_items[true.idx()], + )?; + + let first_key_byte = key_items[true.idx()].bytes[rlp_key.key_item.num_rlp_bytes()]; + // Compact encoding + let is_key_part_odd = first_key_byte >> 4 == 1; + if is_key_part_odd { + assert!(first_key_byte < 0b10_0000); + } else { + assert!(first_key_byte == 0); + } + self.is_key_part_odd + .assign(region, offset, is_key_part_odd.scalar())?; + + self.is_not_hashed.assign( + region, + offset, + rlp_key.rlp_list.num_bytes().scalar(), + HASH_WIDTH.scalar(), + )?; + + let mut key_len_mult = rlp_key.key_item.len(); + if !(*is_key_odd && is_key_part_odd) { + key_len_mult -= 1; + } + + // Update number of nibbles + *num_nibbles += num_nibbles::value(rlp_key.key_item.len(), is_key_part_odd); + + // Update parity + *is_key_odd = if is_key_part_odd { + !*is_key_odd + } else { + *is_key_odd + }; + + // Key RLC + let (key_rlc_ext, _) = ext_key_rlc_calc_value( + rlp_key.key_item, + key_data.mult, + is_key_part_odd, + !*is_key_odd, + key_items + .iter() + .map(|item| item.bytes.clone()) + .collect::>() + .try_into() + .unwrap(), + region.le_r, + ); + *key_rlc = key_data.rlc + key_rlc_ext; + + // Key mult + let mult_key = pow::value(region.le_r, key_len_mult); + self.mult_key.assign(region, offset, mult_key)?; + *key_mult = key_data.mult * mult_key; + + Ok(()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/extension_branch.rs b/zkevm-circuits/src/mpt_circuit/extension_branch.rs new file mode 100644 index 0000000000..d4c8c5dcae --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/extension_branch.rs @@ -0,0 +1,305 @@ +use eth_types::Field; +use gadgets::util::Scalar; +use halo2_proofs::plonk::{Error, VirtualCells}; + +use super::{ + branch::BranchGadget, + extension::ExtensionGadget, + helpers::{MPTConstraintBuilder, ParentDataWitness}, + rlp_gadgets::RLPItemWitness, + witness_row::Node, + MPTContext, +}; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + }, + mpt_circuit::{ + helpers::{key_memory, parent_memory, Indexable, KeyData, ParentData}, + witness_row::ExtensionBranchRowType, + MPTConfig, MPTState, + }, +}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct ExtensionBranchConfig { + key_data: KeyData, + parent_data: [ParentData; 2], + is_placeholder: [Cell; 2], + is_extension: Cell, + extension: ExtensionGadget, + branch: BranchGadget, +} + +impl ExtensionBranchConfig { + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + ) -> Self { + cb.base + .cell_manager + .as_mut() + .unwrap() + .reset(ExtensionBranchRowType::Count as usize); + let mut config = ExtensionBranchConfig::default(); + + circuit!([meta, cb], { + // General inputs + config.is_extension = cb.query_bool(); + // If we're in a placeholder, both the extension and the branch parts are + // placeholders + for is_s in [true, false] { + config.is_placeholder[is_s.idx()] = cb.query_bool(); + } + // Don't allow both branches to be placeholders + require!(config.is_placeholder[true.idx()].expr() + config.is_placeholder[false.idx()].expr() => bool); + + // Load the last key values + config.key_data = KeyData::load(cb, &ctx.memory[key_memory(true)], 0.expr()); + // Load the parent values + for is_s in [true, false] { + config.parent_data[is_s.idx()] = ParentData::load( + "branch load", + cb, + &ctx.memory[parent_memory(is_s)], + 0.expr(), + ); + // A branch cannot follow a placeholder branch + require!(config.parent_data[is_s.idx()].is_placeholder => false); + } + + // Extension + let ( + num_nibbles, + is_key_odd, + key_rlc_post_ext, + key_mult_post_ext, + is_root_s, + is_root_c, + parent_rlc_s, + parent_rlc_c, + ) = ifx! {config.is_extension => { + config.extension = ExtensionGadget::configure( + meta, + cb, + ctx.clone(), + &config.key_data, + &config.parent_data, + &config.is_placeholder, + ); + let ext = config.extension.get_post_state(); + ( + ext.num_nibbles, + ext.is_key_odd, + ext.key_rlc, + ext.key_mult, + false.expr(), + false.expr(), + ext.branch_rlp_rlc[true.idx()].expr(), + ext.branch_rlp_rlc[false.idx()].expr(), + ) + } elsex { + ( + config.key_data.num_nibbles.expr(), + config.key_data.is_odd.expr(), + config.key_data.rlc.expr(), + config.key_data.mult.expr(), + config.parent_data[true.idx()].is_root.expr(), + config.parent_data[false.idx()].is_root.expr(), + config.parent_data[true.idx()].rlc.expr(), + config.parent_data[false.idx()].rlc.expr(), + ) + }}; + let parent_rlc = [parent_rlc_s, parent_rlc_c]; + let is_root = [is_root_s, is_root_c]; + + // Branch + config.branch = BranchGadget::configure( + meta, + cb, + ctx.clone(), + &config.is_placeholder, + &parent_rlc, + &is_root, + key_rlc_post_ext.expr(), + key_mult_post_ext.expr(), + num_nibbles.expr(), + is_key_odd.expr(), + ); + let branch = config.branch.get_post_state(); + + // Set the new keys + for is_s in [true, false] { + ifx! {not!(config.is_placeholder[is_s.idx()].expr()) => { + KeyData::store( + cb, + &ctx.memory[key_memory(is_s)], + branch.key_rlc_post_branch.expr(), + branch.key_mult_post_branch.expr(), + branch.num_nibbles.expr(), + branch.is_key_odd.expr(), + 0.expr(), + 0.expr(), + 0.expr(), + false.expr(), + ); + ParentData::store( + cb, + &ctx.memory[parent_memory(is_s)], + branch.mod_rlc[is_s.idx()].expr(), + false.expr(), + false.expr(), + 0.expr(), + ); + } elsex { + KeyData::store( + cb, + &ctx.memory[key_memory(is_s)], + config.key_data.rlc.expr(), + config.key_data.mult.expr(), + config.key_data.num_nibbles.expr(), + config.key_data.is_odd.expr(), + branch.key_rlc_post_drifted.expr(), + branch.key_mult_post_drifted.expr(), + branch.num_nibbles.expr(), + branch.is_key_odd.expr(), + ); + ParentData::store( + cb, + &ctx.memory[parent_memory(is_s)], + config.parent_data[is_s.idx()].rlc.expr(), + config.parent_data[is_s.idx()].is_root.expr(), + true.expr(), + branch.mod_rlc[is_s.idx()].expr(), + ); + }} + } + }); + + config + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + mpt_config: &MPTConfig, + pv: &mut MPTState, + offset: usize, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(), Error> { + let extension_branch = &node.extension_branch.clone().unwrap(); + + self.is_extension + .assign(region, offset, extension_branch.is_extension.scalar())?; + + let key_data = + self.key_data + .witness_load(region, offset, &pv.memory[key_memory(true)], 0)?; + let mut parent_data = vec![ParentDataWitness::default(); 2]; + for is_s in [true, false] { + parent_data[is_s.idx()] = self.parent_data[is_s.idx()].witness_load( + region, + offset, + &pv.memory[parent_memory(is_s)], + 0, + )?; + self.is_placeholder[is_s.idx()].assign( + region, + offset, + extension_branch.is_placeholder[is_s.idx()].scalar(), + )?; + } + + let mut key_rlc = key_data.rlc; + let mut key_mult = key_data.mult; + let mut num_nibbles = key_data.num_nibbles; + let mut is_key_odd = key_data.is_odd; + + // Extension + if extension_branch.is_extension { + self.extension.assign( + region, + mpt_config, + pv, + offset, + &key_data, + &mut key_rlc, + &mut key_mult, + &mut num_nibbles, + &mut is_key_odd, + node, + rlp_values, + )?; + } + + // Branch + let (key_rlc_post_branch, key_rlc_post_drifted, key_mult_post_branch, mod_node_hash_rlc) = + self.branch.assign( + region, + mpt_config, + pv, + offset, + &extension_branch.is_placeholder, + &mut key_rlc, + &mut key_mult, + &mut num_nibbles, + &mut is_key_odd, + node, + rlp_values, + )?; + + // Set the new parent and key + for is_s in [true, false] { + if !extension_branch.is_placeholder[is_s.idx()] { + KeyData::witness_store( + region, + offset, + &mut pv.memory[key_memory(is_s)], + key_rlc_post_branch, + key_mult_post_branch, + num_nibbles, + 0.scalar(), + 0.scalar(), + 0, + )?; + ParentData::witness_store( + region, + offset, + &mut pv.memory[parent_memory(is_s)], + mod_node_hash_rlc[is_s.idx()], + false, + false, + 0.scalar(), + )?; + } else { + KeyData::witness_store( + region, + offset, + &mut pv.memory[key_memory(is_s)], + key_data.rlc, + key_data.mult, + key_data.num_nibbles, + key_rlc_post_drifted, + key_mult_post_branch, + num_nibbles, + )?; + ParentData::witness_store( + region, + offset, + &mut pv.memory[parent_memory(is_s)], + parent_data[is_s.idx()].rlc, + parent_data[is_s.idx()].is_root, + true, + mod_node_hash_rlc[is_s.idx()], + )?; + } + } + + Ok(()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/helpers.rs b/zkevm-circuits/src/mpt_circuit/helpers.rs new file mode 100644 index 0000000000..4823f49992 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/helpers.rs @@ -0,0 +1,1423 @@ +use crate::{ + assign, circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::{Cell, CellManager, CellType}, + constraint_builder::{ + ConstraintBuilder, RLCChainable, RLCChainable2, RLCChainableValue, RLCable, + RLCableValue, + }, + gadgets::IsEqualGadget, + memory::MemoryBank, + }, + evm_circuit::table::Table, + matchw, + mpt_circuit::{ + param::{EMPTY_TRIE_HASH, KEY_LEN_IN_NIBBLES, KEY_PREFIX_EVEN, KEY_TERMINAL_PREFIX_EVEN}, + rlp_gadgets::{get_ext_odd_nibble, get_terminal_odd_nibble}, + PhaseTwoTableTag, + }, + util::{Challenges, Expr}, +}; +use eth_types::Field; +use gadgets::util::{not, or, pow, Scalar}; +use halo2_proofs::{ + circuit::Value, + plonk::{Error, Expression, VirtualCells}, +}; + +use super::{ + param::HASH_WIDTH, + rlp_gadgets::{ + get_ext_odd_nibble_value, RLPItemGadget, RLPItemWitness, RLPListGadget, RLPListWitness, + }, + FixedTableTag, +}; + +impl ChallengeSet for crate::util::Challenges> { + fn indexed(&self) -> Vec<&Value> { + self.indexed().to_vec() + } +} + +#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] +pub enum MptCellType { + StoragePhase1, + StoragePhase2, + StoragePhase3, + StoragePermutation, + LookupByte, + Lookup(Table), + MemParentS, + MemParentC, + MemKeyS, + MemKeyC, + MemMain, +} + +impl Default for MptCellType { + fn default() -> Self { + Self::StoragePhase1 + } +} + +impl CellType for MptCellType { + fn byte_type() -> Option { + Some(MptCellType::LookupByte) + } + + fn storage_for_phase(phase: u8) -> Self { + match phase { + 0 => MptCellType::StoragePhase1, + 1 => MptCellType::StoragePhase2, + 2 => MptCellType::StoragePhase3, + _ => unreachable!(), + } + } +} + +pub const FIXED: MptCellType = MptCellType::Lookup(Table::Fixed); +pub const KECCAK: MptCellType = MptCellType::Lookup(Table::Keccak); +pub const PHASE_TWO: MptCellType = MptCellType::Lookup(Table::Exp); + +/// Indexable object +pub trait Indexable { + /// Convert to index + fn idx(&self) -> usize; +} + +impl Indexable for bool { + fn idx(&self) -> usize { + if *self { + 0 + } else { + 1 + } + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct LeafKeyGadget { + has_no_nibbles: IsEqualGadget, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct LeafKeyWitness { + has_no_nibble: bool, +} + +impl LeafKeyGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder, rlp_key: RLPItemView) -> Self { + circuit!([meta, cb], { + let has_no_nibbles = IsEqualGadget::::construct( + &mut cb.base, + rlp_key.bytes()[0].expr(), + KEY_TERMINAL_PREFIX_EVEN.expr(), + ); + LeafKeyGadget { has_no_nibbles } + }) + } + + pub(crate) fn expr( + &self, + cb: &mut MPTConstraintBuilder, + rlp_key: RLPItemView, + key_mult_prev: Expression, + is_key_odd: Expression, + r: &Expression, + ) -> Expression { + circuit!([meta, cb.base], { + let calc_rlc = |cb: &mut MPTConstraintBuilder, + bytes: &[Expression], + is_key_odd: Expression| { + leaf_key_rlc(cb, bytes, key_mult_prev.expr(), is_key_odd.expr(), r) + }; + matchx! { + rlp_key.is_short() => { + // When no nibbles: only terminal prefix at `bytes[1]`. + // Else: Terminal prefix + single nibble at `bytes[1]` + let is_odd = not!(self.has_no_nibbles); + calc_rlc(cb, &rlp_key.bytes()[0..1], is_odd) + }, + rlp_key.is_long() => { + // First key byte is at `bytes[2]`. + calc_rlc(cb, &rlp_key.bytes()[1..34], is_key_odd.expr()) + }, + } + }) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + bytes: &[u8], + ) -> Result { + let has_no_nibble = self.has_no_nibbles.assign( + region, + offset, + F::from(bytes[0] as u64), + F::from(KEY_TERMINAL_PREFIX_EVEN as u64), + )?; + Ok(LeafKeyWitness { + has_no_nibble: has_no_nibble != 0.scalar(), + }) + } +} + +impl LeafKeyWitness { + pub(crate) fn key( + &self, + rlp_key: RLPItemWitness, + key_rlc: F, + key_mult: F, + r: F, + ) -> (F, F) { + if rlp_key.len() <= 1 { + return (key_rlc, key_mult); + } + + let start = 0; + let len = rlp_key.len(); + let even_num_of_nibbles = rlp_key.bytes[start + 1] == 32; + + let mut key_rlc = key_rlc; + let mut key_mult = key_mult; + if !even_num_of_nibbles { + // If odd number of nibbles, we have nibble+48 in s_advices[0]. + key_rlc += F::from((rlp_key.bytes[start + 1] - 48) as u64) * key_mult; + key_mult *= r; + } + (key_rlc, key_mult) + .rlc_chain_value(rlp_key.bytes[start + 2..start + 2 + len - 1].to_vec(), r) + } +} + +pub(crate) fn ext_key_rlc_expr( + cb: &mut MPTConstraintBuilder, + key_value: RLPItemView, + key_mult_prev: Expression, + is_key_part_odd: Expression, + is_key_odd: Expression, + data: [Vec>; 2], + r: &Expression, +) -> Expression { + circuit!([meta, cb.base], { + let (is_short, is_long) = (key_value.is_short(), key_value.is_long()); + let mult_first_odd = ifx! {is_key_odd => { 1.expr() } elsex { 16.expr() }}; + let calc_rlc = |cb: &mut MPTConstraintBuilder, + bytes: &[Expression], + key_mult_first_even: Expression| { + ext_key_rlc( + cb, + bytes, + key_mult_prev.expr(), + is_key_part_odd.expr(), + mult_first_odd.expr(), + key_mult_first_even, + r, + ) + }; + matchx! { + and::expr(&[is_long.expr(), not!(is_key_odd)]) => { + // Here we need to multiply nibbles over bytes with different r's so we need to rlc over separate nibbles. + // Note that there can be at max 31 key bytes because 32 same bytes would mean + // the two keys being the same - update operation, not splitting into extension node. + // So, we do not need to look further than `s_main.bytes` even if `s_main.bytes[0]` + // is not used (when even number of nibbles). + let mut key_bytes = vec![data[0][1].expr()]; + key_bytes.append(&mut data[0][1..].iter().skip(1).zip(data[1][2..].iter()).map(|(byte, nibble_hi)| { + let nibble_lo = (byte.expr() - nibble_hi.expr()) * invert!(16); + // Check that `nibble_hi` is correct. + require!(byte => nibble_lo.expr() * 16.expr() + nibble_hi.expr()); + // Collect bytes + (nibble_hi.expr() * 16.expr() * r.expr()) + nibble_lo.expr() + }).collect::>()); + calc_rlc(cb, &key_bytes, 1.expr()) + }, + and::expr(&[is_long.expr(), is_key_odd.expr()]) => { + let additional_mult = ifx! {is_key_part_odd => { r.expr() } elsex { 1.expr() }}; + calc_rlc(cb, &data[0][1..], additional_mult) + }, + is_short => { + calc_rlc(cb, &data[0][..1], 1.expr()) + }, + } + }) +} + +pub(crate) fn ext_key_rlc_calc_value( + key_value: RLPItemWitness, + key_mult_prev: F, + is_key_part_odd: bool, + is_key_odd: bool, + data: [Vec; 2], + r: F, +) -> (F, F) { + let (is_short, is_long) = (key_value.is_short(), key_value.is_long()); + let mult_first_odd = if is_key_odd { 1.scalar() } else { 16.scalar() }; + let calc_rlc = |bytes: &[F], key_mult_first_even: F| { + ext_key_rlc_value( + bytes, + key_mult_prev, + is_key_part_odd, + mult_first_odd, + key_mult_first_even, + r, + ) + }; + matchw! { + is_long && !is_key_odd => { + // Here we need to multiply nibbles over bytes with different r's so we need to rlc over separate nibbles. + // Note that there can be at max 31 key bytes because 32 same bytes would mean + // the two keys being the same - update operation, not splitting into extension node. + let mut key_bytes = vec![data[0][1].scalar()]; + key_bytes.append(&mut data[0][1..].iter().skip(1).zip(data[1][2..].iter()).map(|(byte, nibble_hi)| { + let nibble_lo = (byte - nibble_hi) >> 4; + // Check that `nibble_hi` is correct. + assert!(*byte == nibble_lo * 16 + nibble_hi); + // Collect bytes + (F::from(*nibble_hi as u64) * F::from(16_u64) * r) + F::from(nibble_lo as u64) + }).collect::>()); + calc_rlc(&key_bytes, 1.scalar()) + }, + is_long && is_key_odd => { + let additional_mult = if is_key_part_odd { r } else { 1.scalar() }; + calc_rlc(&data[0][1..].iter().map(|byte| byte.scalar()).collect::>(), additional_mult) + }, + is_short => { + calc_rlc(&data[0][..1].iter().map(|byte| byte.scalar()).collect::>(), 1.scalar()) + }, + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct ListKeyGadget { + pub(crate) rlp_list_bytes: [Cell; 3], + pub(crate) rlp_list: RLPListGadget, + pub(crate) key_value: RLPItemView, + pub(crate) key: LeafKeyGadget, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct ListKeyWitness { + pub(crate) rlp_list: RLPListWitness, + pub(crate) key_item: RLPItemWitness, + pub(crate) key: LeafKeyWitness, +} + +impl ListKeyGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder, key_value: &RLPItemView) -> Self { + let rlp_list_bytes = cb.query_bytes(); + let rlp_list_bytes_expr = rlp_list_bytes.iter().map(|c| c.expr()).collect::>(); + let key = LeafKeyGadget::construct(cb, key_value.clone()); + ListKeyGadget { + rlp_list_bytes, + rlp_list: RLPListGadget::construct(cb, &rlp_list_bytes_expr), + key_value: key_value.clone(), + key, + } + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + list_bytes: &[u8], + key_item: &RLPItemWitness, + ) -> Result { + for (cell, byte) in self.rlp_list_bytes.iter().zip(list_bytes.iter()) { + cell.assign(region, offset, byte.scalar())?; + } + let rlp_list = self.rlp_list.assign(region, offset, list_bytes)?; + let key = self.key.assign(region, offset, &key_item.bytes)?; + + Ok(ListKeyWitness { + rlp_list, + key_item: key_item.clone(), + key, + }) + } + + pub(crate) fn rlc(&self, r: &Expression) -> Expression { + self.rlp_list + .rlc_rlp_only(r) + .rlc_chain(self.key_value.rlc_rlp()) + } + + pub(crate) fn rlc2(&self, r: &Expression) -> Expression { + self.rlp_list + .rlc_rlp_only2(r) + .0 + .rlc_chain2(self.key_value.rlc_chain_data()) + } +} + +impl ListKeyWitness { + /// Number of bytes of RLP (including list RLP bytes) and key + pub(crate) fn rlc_leaf(&self, r: F) -> (F, F) { + self.rlp_list + .rlc_rlp_only(r) + .rlc_chain_value(self.key_item.bytes[..self.key_item.num_bytes()].to_vec(), r) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct KeyData { + pub(crate) rlc: Cell, + pub(crate) mult: Cell, + pub(crate) num_nibbles: Cell, + pub(crate) is_odd: Cell, + pub(crate) drifted_rlc: Cell, + pub(crate) drifted_mult: Cell, + pub(crate) drifted_num_nibbles: Cell, + pub(crate) drifted_is_odd: Cell, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct KeyDataWitness { + pub(crate) rlc: F, + pub(crate) mult: F, + pub(crate) num_nibbles: usize, + pub(crate) is_odd: bool, + pub(crate) drifted_rlc: F, + pub(crate) drifted_mult: F, + pub(crate) drifted_num_nibbles: usize, + pub(crate) drifted_is_odd: bool, +} + +impl KeyData { + pub(crate) fn load( + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + offset: Expression, + ) -> Self { + let key_data = KeyData { + rlc: cb.query_cell(), + mult: cb.query_cell(), + num_nibbles: cb.query_cell(), + is_odd: cb.query_cell(), + drifted_rlc: cb.query_cell(), + drifted_mult: cb.query_cell(), + drifted_num_nibbles: cb.query_cell(), + drifted_is_odd: cb.query_cell(), + }; + circuit!([meta, cb.base], { + memory.load( + "key load", + &mut cb.base, + offset, + &[ + key_data.rlc.expr(), + key_data.mult.expr(), + key_data.num_nibbles.expr(), + key_data.is_odd.expr(), + key_data.drifted_rlc.expr(), + key_data.drifted_mult.expr(), + key_data.drifted_num_nibbles.expr(), + key_data.drifted_is_odd.expr(), + ], + ); + }); + key_data + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn store( + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + rlc: Expression, + mult: Expression, + num_nibbles: Expression, + is_odd: Expression, + drifted_rlc: Expression, + drifted_mult: Expression, + drifted_num_nibbles: Expression, + drifted_is_odd: Expression, + ) { + memory.store( + &mut cb.base, + &[ + rlc, + mult, + num_nibbles, + is_odd, + drifted_rlc, + drifted_mult, + drifted_num_nibbles, + drifted_is_odd, + ], + ); + } + + pub(crate) fn store_defaults( + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + ) { + memory.store(&mut cb.base, &KeyData::default_values_expr()); + } + + pub(crate) fn default_values_expr() -> [Expression; 8] { + [ + 0.expr(), + 1.expr(), + 0.expr(), + false.expr(), + 0.expr(), + 1.expr(), + 0.expr(), + false.expr(), + ] + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn witness_store>( + _region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &mut MemoryBank, + rlc: F, + mult: F, + num_nibbles: usize, + drifted_rlc: F, + drifted_mult: F, + drifted_num_nibbles: usize, + ) -> Result<(), Error> { + let values = [ + rlc, + mult, + num_nibbles.scalar(), + (num_nibbles % 2 == 1).scalar(), + drifted_rlc, + drifted_mult, + drifted_num_nibbles.scalar(), + (drifted_num_nibbles % 2 == 1).scalar(), + ]; + memory.witness_store(offset, &values); + + Ok(()) + } + + pub(crate) fn witness_load>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &MemoryBank, + load_offset: usize, + ) -> Result, Error> { + let values = memory.witness_load(load_offset); + + self.rlc.assign(region, offset, values[0])?; + self.mult.assign(region, offset, values[1])?; + self.num_nibbles.assign(region, offset, values[2])?; + self.is_odd.assign(region, offset, values[3])?; + self.drifted_rlc.assign(region, offset, values[4])?; + self.drifted_mult.assign(region, offset, values[5])?; + self.drifted_num_nibbles.assign(region, offset, values[6])?; + self.drifted_is_odd.assign(region, offset, values[7])?; + + Ok(KeyDataWitness { + rlc: values[0], + mult: values[1], + num_nibbles: values[2].get_lower_32() as usize, + is_odd: values[3] != F::ZERO, + drifted_rlc: values[4], + drifted_mult: values[5], + drifted_num_nibbles: values[6].get_lower_32() as usize, + drifted_is_odd: values[7] != F::ZERO, + }) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct ParentData { + pub(crate) rlc: Cell, + pub(crate) is_root: Cell, + pub(crate) is_placeholder: Cell, + pub(crate) drifted_parent_rlc: Cell, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct ParentDataWitness { + pub(crate) rlc: F, + pub(crate) is_root: bool, + pub(crate) is_placeholder: bool, + pub(crate) drifted_parent_rlc: F, +} + +impl ParentData { + pub(crate) fn load( + description: &'static str, + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + offset: Expression, + ) -> Self { + let parent_data = ParentData { + rlc: cb.query_cell_with_type(MptCellType::StoragePhase2), + is_root: cb.query_cell(), + is_placeholder: cb.query_cell(), + drifted_parent_rlc: cb.query_cell(), + }; + circuit!([meta, cb.base], { + memory.load( + description, + &mut cb.base, + offset, + &[ + parent_data.rlc.expr(), + parent_data.is_root.expr(), + parent_data.is_placeholder.expr(), + parent_data.drifted_parent_rlc.expr(), + ], + ); + }); + parent_data + } + + pub(crate) fn store( + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + rlc: Expression, + is_root: Expression, + is_placeholder: Expression, + drifted_parent_rlc: Expression, + ) { + memory.store( + &mut cb.base, + &[rlc, is_root, is_placeholder, drifted_parent_rlc], + ); + } + + pub(crate) fn witness_store>( + _region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &mut MemoryBank, + rlc: F, + force_hashed: bool, + is_placeholder: bool, + placeholder_rlc: F, + ) -> Result<(), Error> { + memory.witness_store( + offset, + &[ + rlc, + force_hashed.scalar(), + is_placeholder.scalar(), + placeholder_rlc, + ], + ); + Ok(()) + } + + pub(crate) fn witness_load>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &MemoryBank, + load_offset: usize, + ) -> Result, Error> { + let values = memory.witness_load(load_offset); + + self.rlc.assign(region, offset, values[0])?; + self.is_root.assign(region, offset, values[1])?; + self.is_placeholder.assign(region, offset, values[2])?; + self.drifted_parent_rlc.assign(region, offset, values[3])?; + + Ok(ParentDataWitness { + rlc: values[0], + is_root: values[1] == 1.scalar(), + is_placeholder: values[2] == 1.scalar(), + drifted_parent_rlc: values[3], + }) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct MainData { + pub(crate) proof_type: Cell, + pub(crate) is_below_account: Cell, + pub(crate) address_rlc: Cell, + pub(crate) root_prev: Cell, + pub(crate) root: Cell, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct MainDataWitness { + pub(crate) proof_type: usize, + pub(crate) is_below_account: bool, + pub(crate) address_rlc: F, + pub(crate) root_prev: F, + pub(crate) root: F, +} + +impl MainData { + pub(crate) fn load( + description: &'static str, + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + offset: Expression, + ) -> Self { + let main_data = MainData { + proof_type: cb.query_cell(), + is_below_account: cb.query_cell(), + address_rlc: cb.query_cell(), + root_prev: cb.query_cell(), + root: cb.query_cell(), + }; + circuit!([meta, cb.base], { + memory.load( + description, + &mut cb.base, + offset, + &[ + main_data.proof_type.expr(), + main_data.is_below_account.expr(), + main_data.address_rlc.expr(), + main_data.root_prev.expr(), + main_data.root.expr(), + ], + ); + }); + main_data + } + + pub(crate) fn store( + cb: &mut MPTConstraintBuilder, + memory: &MemoryBank, + values: [Expression; 5], + ) { + memory.store(&mut cb.base, &values); + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn witness_store>( + _region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &mut MemoryBank, + proof_type: usize, + is_below_account: bool, + address_rlc: F, + root_prev: F, + root: F, + ) -> Result<(), Error> { + let values = [ + proof_type.scalar(), + is_below_account.scalar(), + address_rlc, + root_prev, + root, + ]; + memory.witness_store(offset, &values); + + Ok(()) + } + + pub(crate) fn witness_load>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + memory: &MemoryBank, + load_offset: usize, + ) -> Result, Error> { + let values = memory.witness_load(load_offset); + + self.proof_type.assign(region, offset, values[0])?; + self.is_below_account.assign(region, offset, values[1])?; + self.address_rlc.assign(region, offset, values[2])?; + self.root_prev.assign(region, offset, values[3])?; + self.root.assign(region, offset, values[4])?; + + Ok(MainDataWitness { + proof_type: values[0].get_lower_32() as usize, + is_below_account: values[1] == 1.scalar(), + address_rlc: values[2], + root_prev: values[3], + root: values[4], + }) + } +} + +/// Add the nibble from the drifted branch +pub(crate) fn nibble_rlc( + cb: &mut MPTConstraintBuilder, + key_rlc: Expression, + key_mult_prev: Expression, + is_key_odd: Expression, + nibble: Expression, + r: &Expression, +) -> (Expression, Expression) { + circuit!([meta, cb.base], { + let (nibble_mult, mult) = ifx! {is_key_odd => { + // The nibble will be added as the least significant nibble, the multiplier needs to advance + (1.expr(), r.expr()) + } elsex { + // The nibble will be added as the most significant nibble, the multiplier needs to stay the same + (16.expr(), 1.expr()) + }}; + ( + key_rlc + nibble * nibble_mult * key_mult_prev.expr(), + key_mult_prev * mult, + ) + }) +} + +pub(crate) fn leaf_key_rlc( + cb: &mut MPTConstraintBuilder, + bytes: &[Expression], + key_mult_prev: Expression, + is_key_odd: Expression, + r: &Expression, +) -> Expression { + circuit!([meta, cb.base], { + // Add the odd nibble first if we have one. + let (rlc, mult) = ifx! {is_key_odd => { + (get_terminal_odd_nibble(bytes[0].expr()) * key_mult_prev.expr(), r.expr()) + } elsex { + require!(bytes[0] => KEY_TERMINAL_PREFIX_EVEN); + (0.expr(), 1.expr()) + }}; + (rlc, key_mult_prev * mult).rlc_chain(bytes[1..].rlc(r)) + }) +} + +pub(crate) fn ext_key_rlc( + cb: &mut MPTConstraintBuilder, + bytes: &[Expression], + key_mult_prev: Expression, + is_odd: Expression, + rlc_mult_first_odd: Expression, + key_mult_first_odd: Expression, + r: &Expression, +) -> Expression { + circuit!([meta, cb.base], { + // Add the odd nibble first if we have one. + let (rlc, mult) = ifx! {is_odd => { + (get_ext_odd_nibble(bytes[0].expr()) * key_mult_prev.expr() * rlc_mult_first_odd, key_mult_first_odd.expr()) + } elsex { + require!(bytes[0] => KEY_PREFIX_EVEN); + (0.expr(), 1.expr()) + }}; + (rlc, key_mult_prev * mult).rlc_chain(bytes[1..].rlc(r)) + }) +} + +pub(crate) fn ext_key_rlc_value( + bytes: &[F], + key_mult_prev: F, + is_odd: bool, + rlc_mult_first_odd: F, + key_mult_first_odd: F, + r: F, +) -> (F, F) { + // Add the odd nibble first if we have one. + let (rlc, mult) = if is_odd { + ( + get_ext_odd_nibble_value(bytes[0]) * key_mult_prev * rlc_mult_first_odd, + key_mult_first_odd, + ) + } else { + assert!(bytes[0] == KEY_PREFIX_EVEN.scalar()); + (0.scalar(), 1.scalar()) + }; + (rlc, key_mult_prev * mult).rlc_chain_value(bytes[1..].iter().collect::>(), r) +} + +// Returns the number of nibbles stored in a key value +pub(crate) mod num_nibbles { + use crate::{_cb, circuit, circuit_tools::constraint_builder::ConstraintBuilder}; + use eth_types::Field; + use halo2_proofs::plonk::Expression; + + pub(crate) fn expr( + key_len: Expression, + is_key_odd: Expression, + ) -> Expression { + circuit!([meta, _cb!()], { + ifx! {is_key_odd => { + key_len.expr() * 2.expr() - 1.expr() + } elsex { + (key_len.expr() - 1.expr()) * 2.expr() + }} + }) + } + pub(crate) fn value(key_len: usize, is_key_odd: bool) -> usize { + if is_key_odd { + key_len * 2 - 1 + } else { + (key_len - 1) * 2 + } + } +} + +pub(crate) fn parent_memory(is_s: bool) -> MptCellType { + if is_s { + MptCellType::MemParentS + } else { + MptCellType::MemParentC + } +} + +pub(crate) fn key_memory(is_s: bool) -> MptCellType { + if is_s { + MptCellType::MemKeyS + } else { + MptCellType::MemKeyC + } +} + +pub(crate) fn main_memory() -> MptCellType { + MptCellType::MemMain +} + +/// MPTConstraintBuilder +#[derive(Clone)] +pub struct MPTConstraintBuilder { + pub base: ConstraintBuilder, + pub challenges: Option>>, + pub le_r: Expression, + pub be_r: Expression, +} + +impl MPTConstraintBuilder { + pub(crate) fn new( + max_degree: usize, + challenges: Option>>, + cell_manager: Option>, + le_r: Expression, + ) -> Self { + MPTConstraintBuilder { + base: ConstraintBuilder::new( + max_degree, + cell_manager, + Some(challenges.clone().unwrap().lookup_input().expr()), + ), + le_r: le_r.expr(), + be_r: challenges.clone().unwrap().keccak_input().expr(), // (r.expr() + 1.expr()) + challenges, + } + } + + pub(crate) fn push_condition(&mut self, condition: Expression) { + self.base.push_condition(condition) + } + + pub(crate) fn pop_condition(&mut self) { + self.base.pop_condition() + } + + pub(crate) fn query_bool(&mut self) -> Cell { + self.base.query_bool() + } + + pub(crate) fn query_byte(&mut self) -> Cell { + self.base.query_one(MptCellType::LookupByte) + } + + pub(crate) fn query_bytes(&mut self) -> [Cell; N] { + self.base + .query_cells_dyn(MptCellType::LookupByte, N) + .try_into() + .unwrap() + } + + pub(crate) fn query_bytes_dyn(&mut self, count: usize) -> Vec> { + self.base.query_cells_dyn(MptCellType::StoragePhase1, count) + } + + pub(crate) fn query_cell(&mut self) -> Cell { + self.base.query_default() + } + + pub(crate) fn query_cells(&mut self) -> [Cell; N] { + self.base + .query_cells_dyn(MptCellType::default(), N) + .try_into() + .unwrap() + } + + pub(crate) fn query_cell_with_type(&mut self, cell_type: MptCellType) -> Cell { + self.base.query_cell_with_type(cell_type) + } + + pub(crate) fn require_equal( + &mut self, + name: &'static str, + lhs: Expression, + rhs: Expression, + ) { + self.base.require_equal(name, lhs, rhs) + } + + pub(crate) fn require_in_set( + &mut self, + name: &'static str, + value: Expression, + set: Vec>, + ) { + self.base.require_in_set(name, value, set) + } + + pub(crate) fn require_boolean(&mut self, name: &'static str, value: Expression) { + self.base.require_boolean(name, value) + } + + pub(crate) fn add_dynamic_lookup( + &mut self, + description: &'static str, + tag: MptCellType, + values: Vec>, + is_fixed: bool, + is_combine: bool, + is_split: bool, + ) { + self.base + .add_dynamic_lookup(description, tag, values, is_fixed, is_combine, is_split) + } + + pub(crate) fn add_celltype_lookup( + &mut self, + description: &'static str, + cell_type: MptCellType, + values: Vec>, + ) { + self.base + .add_celltype_lookup(description, cell_type, values) + } + + pub(crate) fn store_dynamic_table( + &mut self, + description: &'static str, + tag: MptCellType, + values: Vec>, + is_combine: bool, + is_split: bool, + ) { + self.base + .store_dynamic_table(description, tag, values, is_combine, is_split) + } +} + +/// Returns `1` when `value == 0`, and returns `0` otherwise. +#[derive(Clone, Debug, Default)] +pub struct IsEmptyTreeGadget { + is_in_empty_trie: IsEqualGadget, + is_in_empty_branch: IsEqualGadget, +} + +impl IsEmptyTreeGadget { + pub(crate) fn construct( + cb: &mut MPTConstraintBuilder, + parent_rlc: Expression, + r: &Expression, + ) -> Self { + circuit!([meta, cb.base], { + let empty_root_rlc = EMPTY_TRIE_HASH + .iter() + .map(|v| v.expr()) + .collect::>() + .rlc(r); + let is_in_empty_trie = + IsEqualGadget::construct(&mut cb.base, parent_rlc.expr(), empty_root_rlc.expr()); + let is_in_empty_branch = + IsEqualGadget::construct(&mut cb.base, parent_rlc.expr(), 0.expr()); + + Self { + is_in_empty_trie, + is_in_empty_branch, + } + }) + } + + pub(crate) fn expr(&self) -> Expression { + or::expr(&[self.is_in_empty_trie.expr(), self.is_in_empty_branch.expr()]) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + parent_rlc: F, + r: F, + ) -> Result<(), Error> { + self.is_in_empty_trie + .assign(region, offset, parent_rlc, EMPTY_TRIE_HASH.rlc_value(r))?; + self.is_in_empty_branch + .assign(region, offset, parent_rlc, 0.scalar())?; + Ok(()) + } +} + +/// Handles drifted leaves +#[derive(Clone, Debug, Default)] +pub struct DriftedGadget { + drifted_rlp_key: ListKeyGadget, +} + +impl DriftedGadget { + pub(crate) fn construct( + cb: &mut MPTConstraintBuilder, + parent_data: &[ParentData], + key_data: &[KeyData], + expected_key_rlc: &[Expression], + leaf_no_key_rlc: &[Expression], + leaf_no_key_rlc_mult: &[Expression], + drifted_item: &RLPItemView, + r: &Expression, + ) -> Self { + let mut config = DriftedGadget::default(); + circuit!([meta, cb], { + ifx! {parent_data[true.idx()].is_placeholder.expr() + parent_data[false.idx()].is_placeholder.expr() => { + config.drifted_rlp_key = ListKeyGadget::construct(cb, drifted_item); + for is_s in [true, false] { + ifx! {parent_data[is_s.idx()].is_placeholder.expr() => { + // Check that the drifted leaf is unchanged and is stored at `drifted_index`. + // TODO(Brecht): Length can change so need to add RLP consistency checks? + + // Calculate the drifted key RLC + // Get the key RLC for the drifted branch + let (key_rlc, key_mult, key_num_nibbles, is_key_odd) = ( + key_data[is_s.idx()].drifted_rlc.expr(), + key_data[is_s.idx()].drifted_mult.expr(), + key_data[is_s.idx()].drifted_num_nibbles.expr(), + key_data[is_s.idx()].drifted_is_odd.expr(), + ); + let key_rlc = key_rlc.expr() + config.drifted_rlp_key.key.expr( + cb, + config.drifted_rlp_key.key_value.clone(), + key_mult.expr(), + is_key_odd.expr(), + r + ); + // The key of the drifted leaf needs to match the key of the leaf + require!(key_rlc => expected_key_rlc[is_s.idx()]); + + // Total number of nibbles needs to be KEY_LEN_IN_NIBBLES + // (RLC encoding could be the same for addresses with zero's at the end) + let num_nibbles = num_nibbles::expr(config.drifted_rlp_key.key_value.len(), is_key_odd.expr()); + require!(key_num_nibbles.expr() + num_nibbles => KEY_LEN_IN_NIBBLES); + + // Complete the drifted leaf rlc by adding the bytes on the value row + //let leaf_rlc = (config.drifted_rlp_key.rlc(be_r), mult.expr()).rlc_chain(leaf_no_key_rlc[is_s.idx()].expr()); + let leaf_rlc = config.drifted_rlp_key.rlc2(&cb.be_r).rlc_chain2((leaf_no_key_rlc[is_s.idx()].expr(), leaf_no_key_rlc_mult[is_s.idx()].expr())); + // The drifted leaf needs to be stored in the branch at `drifted_index`. + require!((1, leaf_rlc, config.drifted_rlp_key.rlp_list.num_bytes(), parent_data[is_s.idx()].drifted_parent_rlc.expr()) => @KECCAK); + } + }} + }} + config + }) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + parent_data: &[ParentDataWitness], + drifted_list_bytes: &[u8], + drifted_item: &RLPItemWitness, + _r: F, + ) -> Result<(), Error> { + if parent_data[true.idx()].is_placeholder || parent_data[false.idx()].is_placeholder { + self.drifted_rlp_key + .assign(region, offset, drifted_list_bytes, drifted_item)?; + } + Ok(()) + } +} + +/// Handles wrong leaves +#[derive(Clone, Debug, Default)] +pub struct WrongGadget { + wrong_rlp_key: ListKeyGadget, + wrong_mult: Cell, + is_key_equal: IsEqualGadget, + wrong_key: Option>, +} + +impl WrongGadget { + #[allow(clippy::too_many_arguments)] + pub(crate) fn construct( + cb: &mut MPTConstraintBuilder, + expected_address: Expression, + is_non_existing: Expression, + key_value: &RLPItemView, + key_rlc: &Expression, + wrong_item: &RLPItemView, + is_in_empty_tree: Expression, + key_data: KeyData, + r: &Expression, + ) -> Self { + let mut config = WrongGadget::default(); + circuit!([meta, cb.base], { + // Get the previous key data + ifx! {is_non_existing, not!(is_in_empty_tree) => { + // Calculate the key + config.wrong_rlp_key = ListKeyGadget::construct(cb, wrong_item); + let key_rlc_wrong = key_data.rlc.expr() + config.wrong_rlp_key.key.expr( + cb, + config.wrong_rlp_key.key_value.clone(), + key_data.mult.expr(), + key_data.is_odd.expr(), + r, + ); + // Check that it's the key as expected + require!(key_rlc_wrong => expected_address); + + // Now make sure this address is different than the one of the leaf + config.is_key_equal = IsEqualGadget::construct( + &mut cb.base, + key_rlc.expr(), + expected_address, + ); + require!(config.is_key_equal => false); + // Make sure the lengths of the keys are the same + require!(config.wrong_rlp_key.key_value.len() => key_value.len()); + }} + config + }) + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + is_non_existing: bool, + key_rlc: &[F], + list_bytes: &[u8], + wrong_item: &RLPItemWitness, + for_placeholder_s: bool, + key_data: KeyDataWitness, + r: F, + ) -> Result { + if is_non_existing { + let wrong_witness = self + .wrong_rlp_key + .assign(region, offset, list_bytes, wrong_item)?; + let (key_rlc_wrong, _) = wrong_witness.key.key( + wrong_witness.key_item.clone(), + key_data.rlc, + key_data.mult, + r, + ); + + self.is_key_equal.assign( + region, + offset, + key_rlc[for_placeholder_s.idx()], + key_rlc_wrong, + )?; + Ok(key_rlc_wrong) + } else { + Ok(key_rlc[for_placeholder_s.idx()]) + } + } +} + +/// Main RLP item +#[derive(Clone, Debug, Default)] +pub struct MainRLPGadget { + bytes: Vec>, + rlp: RLPItemGadget, + num_bytes: Cell, + len: Cell, + mult_inv: Cell, + mult_diff_be: Cell, + mult_diff_le: Cell, + rlc_content: Cell, + rlc_rlp: Cell, + tag: Cell, +} + +impl MainRLPGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder) -> Self { + circuit!([meta, cb], { + let mut config = MainRLPGadget { + bytes: cb.query_cells::<34>().to_vec(), + rlp: RLPItemGadget::default(), + num_bytes: cb.query_cell(), + len: cb.query_cell(), + mult_inv: cb.query_cell(), + mult_diff_be: cb.query_cell_with_type(MptCellType::StoragePhase2), + mult_diff_le: cb.query_cell(), // TODO: remove + rlc_content: cb.query_cell(), + rlc_rlp: cb.query_cell_with_type(MptCellType::StoragePhase2), + tag: cb.query_cell(), + }; + config.rlp = RLPItemGadget::construct( + cb, + &config + .bytes + .iter() + .map(|byte| byte.expr()) + .collect::>(), + ); + + require!(config.num_bytes => config.rlp.num_bytes()); + require!(config.len => config.rlp.len()); + require!(config.rlc_content => config.rlp.rlc_content(&cb.le_r)); + require!(config.rlc_rlp => config.rlp.rlc_rlp2(cb) * config.mult_inv.expr()); + + require!(config.mult_inv.expr() * pow::expr(cb.be_r.expr(), HASH_WIDTH + 2) => config.mult_diff_be.expr()); + require!((FixedTableTag::LERMult, config.rlp.num_bytes(), config.mult_diff_le.expr()) => @FIXED); + require!((PhaseTwoTableTag::BERMult, config.rlp.num_bytes(), config.mult_diff_be.expr()) => @PHASE_TWO); + + // Range/zero checks + // These range checks ensure that the value in the RLP columns are all byte + // value. These lookups also enforce the byte value to be zero when + // the byte index >= num_bytes. + // TODO(Brecht): do 2 bytes/lookup when circuit height >= 2**21 + // We enable dynamic lookups because otherwise these lookup would require a lot of extra + // cells. + for (idx, byte) in config.bytes.iter().enumerate() { + require!( + format!("byte {:?}", byte.identifier()), + vec![config.tag.expr(), byte.expr(), config.num_bytes.expr() - idx.expr()] + // is_fixed, is_combine, is_split + => @FIXED, true, true, false + ); + } + + config + }) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + bytes: &[u8], + is_nibbles: bool, + ) -> Result { + // Assign the bytes + for (byte, column) in bytes.iter().zip(self.bytes.iter()) { + assign!(region, (column.column(), offset) => byte.scalar())?; + } + + // Decode the RLP item + let rlp_witness = self.rlp.assign(region, offset, bytes)?; + + // Compute the denominator needed for BE + let mult_inv = pow::value(region.be_r, HASH_WIDTH + 2 - rlp_witness.num_bytes()) + .invert() + .unwrap_or(F::ZERO); + + // Store RLP properties for easy access + self.num_bytes + .assign(region, offset, rlp_witness.num_bytes().scalar())?; + self.len + .assign(region, offset, rlp_witness.len().scalar())?; + self.rlc_content + .assign(region, offset, rlp_witness.rlc_content(region.le_r))?; + self.rlc_rlp + .assign(region, offset, rlp_witness.rlc_rlp2(region.be_r) * mult_inv)?; + + self.mult_inv.assign(region, offset, mult_inv)?; + self.mult_diff_be.assign( + region, + offset, + pow::value(region.be_r, rlp_witness.num_bytes()), + )?; + self.mult_diff_le.assign( + region, + offset, + pow::value(region.le_r, rlp_witness.num_bytes()), + )?; + + assign!(region, self.tag, offset => self.tag(is_nibbles).scalar())?; + + Ok(rlp_witness) + } + + pub(crate) fn create_view( + &self, + meta: &mut VirtualCells, + cb: &mut MPTConstraintBuilder, + rot: usize, + is_nibbles: bool, + ) -> RLPItemView { + circuit!([meta, cb.base], { + require!(self.tag.rot(meta, rot) => self.tag(is_nibbles).expr()); + }); + RLPItemView { + num_bytes: Some(self.num_bytes.rot(meta, rot)), + len: Some(self.len.rot(meta, rot)), + mult_diff_be: Some(self.mult_diff_be.rot(meta, rot)), + rlc_content: Some(self.rlc_content.rot(meta, rot)), + rlc_rlp: Some(self.rlc_rlp.rot(meta, rot)), + bytes: self.bytes.iter().map(|byte| byte.rot(meta, rot)).collect(), + is_short: Some(self.rlp.value.is_short.rot(meta, rot)), + is_long: Some(self.rlp.value.is_long.rot(meta, rot)), + } + } + + fn tag(&self, is_nibbles: bool) -> FixedTableTag { + if is_nibbles { + FixedTableTag::RangeKeyLen16 + } else { + FixedTableTag::RangeKeyLen256 + } + } +} + +/// Main RLP item +#[derive(Clone, Debug, Default)] +pub struct RLPItemView { + pub(crate) bytes: Vec>, + pub(crate) num_bytes: Option>, + pub(crate) len: Option>, + pub(crate) mult_diff_be: Option>, + pub(crate) rlc_content: Option>, + pub(crate) rlc_rlp: Option>, + pub(crate) is_short: Option>, + pub(crate) is_long: Option>, +} + +impl RLPItemView { + pub(crate) fn num_bytes(&self) -> Expression { + self.num_bytes.clone().unwrap() + } + + pub(crate) fn len(&self) -> Expression { + self.len.clone().unwrap() + } + + pub(crate) fn mult(&self) -> Expression { + self.mult_diff_be.clone().unwrap() + } + + pub(crate) fn rlc_content(&self) -> Expression { + self.rlc_content.clone().unwrap() + } + + pub(crate) fn rlc_rlp(&self) -> Expression { + self.rlc_rlp.clone().unwrap() + } + + pub(crate) fn rlc(&self) -> (Expression, Expression) { + (self.rlc_content(), self.rlc_rlp()) + } + + pub(crate) fn rlc2(&self) -> (Expression, (Expression, Expression)) { + (self.rlc_content(), self.rlc_chain_data()) + } + + pub(crate) fn rlc_chain_data(&self) -> (Expression, Expression) { + (self.rlc_rlp(), self.mult()) + } + + pub(crate) fn bytes(&self) -> Vec> { + self.bytes.clone() + } + + pub(crate) fn is_short(&self) -> Expression { + self.is_short.clone().unwrap() + } + + pub(crate) fn is_long(&self) -> Expression { + self.is_long.clone().unwrap() + } + + pub(crate) fn is_very_long(&self) -> Expression { + not::expr(self.is_short() + self.is_long()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/lib.rs b/zkevm-circuits/src/mpt_circuit/lib.rs new file mode 100644 index 0000000000..b4c0247823 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/lib.rs @@ -0,0 +1,10 @@ +pub mod account_leaf; +pub mod branch; +pub mod branch_node; +pub mod columns; +pub mod extension; +pub mod helpers; +pub mod mpt; +pub mod param; +pub mod storage_leaf; +pub mod witness_row; diff --git a/zkevm-circuits/src/mpt_circuit/param.rs b/zkevm-circuits/src/mpt_circuit/param.rs new file mode 100644 index 0000000000..35e7d1bdde --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/param.rs @@ -0,0 +1,150 @@ +pub const ARITY: usize = 16; +// Currently using 32 - each hash byte goes into its own cell, this might be +// compressed for optimization purposes in the future. +pub const HASH_WIDTH: usize = 32; // number of columns used for hash output + // for S: RLP_NUM cells + HASH_WIDTH cells + // for C: RLP_NUM cells + HASH_WIDTH cells +pub const RLP_NUM: usize = 2; // how many bytes are RLP specific before hash output starts in branch children + // rows +pub const S_RLP_START: usize = 0; +pub const S_START: usize = RLP_NUM; // at which position starts hash of a children in S proof +pub const C_RLP_START: usize = RLP_NUM + HASH_WIDTH; // at which position C RLP bytes start +pub const C_START: usize = RLP_NUM + HASH_WIDTH + RLP_NUM; // at which position starts hash of a children in C proof +pub const WITNESS_ROW_WIDTH: usize = 2 * HASH_WIDTH + 2 * RLP_NUM; // number of columns used where the main data appear (other columns are + // selectors) + +// how many rows the branch occupy: 1 (branch init) + 16 (branch children) + 2 +// (extension node S and C): +pub const BRANCH_ROWS_NUM: i32 = 19; +pub const EXTENSION_ROWS_NUM: i32 = 2; // how many extension rows + +pub const POWER_OF_RANDOMNESS_LEN: usize = 32; // how many elements has an array of powers of randomness r + +// branch init row: +// the first 4 bytes are used for specifying how many RLP specific bytes this +// branch has +pub const BRANCH_0_S_START: usize = 4; // at which position branch RLP bytes start for S proof +pub const BRANCH_0_C_START: usize = 7; // at which position branch RLP bytes start for C proof +pub const BRANCH_0_KEY_POS: usize = 10; // which branch node is being modified +pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; // is S branch just a placeholder +pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; // is C branch just a placeholder +pub const DRIFTED_POS: usize = 13; // to which position in a newly added branch the leaf drifted + // when generating key or address RLC whether modified_node of a branch needs to + // be multiplied by 16 (if there are nibbles + // n0 n1 ... n63, rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + ... (n62 * 16 + + // n63) * r^31) +pub const IS_BRANCH_C16_POS: usize = 19; +// when generating key or address RLC whether modified_node of a branch needs to +// be multiplied by 1 +pub const IS_BRANCH_C1_POS: usize = 20; +// whether it is an extension node with 1 byte (short) and its modified_node +// needs to be multiplied by 16: +pub const IS_EXT_SHORT_C16_POS: usize = 21; +// whether it is an extension node with 1 byte (short) and its modified_node +// needs to be multiplied by 1: +pub const IS_EXT_SHORT_C1_POS: usize = 22; +// whether it is an extension node with more than one byte (long), the number of +// bytes is even, and its modified_node needs to be multiplied by 16: +pub const IS_EXT_LONG_EVEN_C16_POS: usize = 23; +// whether it is an extension node with more than one byte (long), the number of +// bytes is even, and its modified_node needs to be multiplied by 1: +pub const IS_EXT_LONG_EVEN_C1_POS: usize = 24; +// whether it is an extension node with more than one byte (long), the number of +// bytes is odd, and its modified_node needs to be multiplied by 16: +pub const IS_EXT_LONG_ODD_C16_POS: usize = 25; +// whether it is an extension node with more than one byte (long), the number of +// bytes is odd, and its modified_node needs to be multiplied by 1: +pub const IS_EXT_LONG_ODD_C1_POS: usize = 26; +// Note that C16/C1 in extension node refer to the multiplier to be used with +// branch modified_node, not with the extension node first nibble. + +// while short/long above means having one or more than one nibbles, the +// constants below mean whether the whole extension node (not only nibbles) has +// more than 55 bytes +pub const IS_S_EXT_LONGER_THAN_55_POS: usize = 27; +pub const IS_C_EXT_LONGER_THAN_55_POS: usize = 28; + +pub const IS_S_BRANCH_NON_HASHED_POS: usize = 29; +pub const IS_C_BRANCH_NON_HASHED_POS: usize = 30; + +pub const IS_S_EXT_NODE_NON_HASHED_POS: usize = 31; +pub const IS_C_EXT_NODE_NON_HASHED_POS: usize = 32; + +pub const NIBBLES_COUNTER_POS: usize = 33; + +// First level means the rows of the first node in a proof (it can be branch or +// account leaf). Note that if there are multiple proofs chained (the previous C +// root corresponds to the current S root), the first level appear at the +// beginning of each of the chained proofs. + +// row.len() - NOT_FIRST_LEVEL_POS holds the information whether the node is in +// the first level: +pub const NOT_FIRST_LEVEL_POS: usize = 2; +// row.len() - IS_STORAGE_MOD_POS holds the information whether the proof is +// about storage modification +pub const IS_STORAGE_MOD_POS: usize = 3; +// row.len() - IS_NONCE_MOD_POS holds the information whether the proof is about +// nonce modification +pub const IS_NONCE_MOD_POS: usize = 4; +// row.len() - IS_BALANCE_MOD_POS holds the information whether the proof is +// about balance modification +pub const IS_BALANCE_MOD_POS: usize = 5; +// row.len() - IS_CODEHASH_MOD_POS holds the information whether the proof is +// about codehash modification +pub const IS_CODEHASH_MOD_POS: usize = 6; +// row.len() - IS_ACCOUNT_DELETE_MOD_POS holds the information whether the proof +// is about account delete modification +pub const IS_ACCOUNT_DELETE_MOD_POS: usize = 7; +// row.len() - IS_NON_EXISTING_ACCOUNT_POS holds the information whether the +// proof shows the account does not exist +pub const IS_NON_EXISTING_ACCOUNT_POS: usize = 8; +// row.len() - IS_NON_EXISTING_STORAGE_POS holds the information whether the +// proof shows the storage does not exist +pub const IS_NON_EXISTING_STORAGE_POS: usize = 9; +pub const COUNTER_WITNESS_LEN: usize = 4; // TODO: probably to be removed (state circuit will possess intermediate roots + // instead) +pub const COUNTER_POS: usize = IS_NON_EXISTING_ACCOUNT_POS + COUNTER_WITNESS_LEN; + +// indexes for storage leaf: +pub const LEAF_KEY_S_IND: i32 = 0; +pub const LEAF_VALUE_S_IND: i32 = 1; +pub const LEAF_KEY_C_IND: i32 = 2; +pub const LEAF_VALUE_C_IND: i32 = 3; +pub const LEAF_DRIFTED_IND: i32 = 4; +pub const LEAF_NON_EXISTING_IND: i32 = 5; +pub const STORAGE_LEAF_ROWS: i32 = 6; + +// indexes for account leaf: +pub const ACCOUNT_LEAF_KEY_S_IND: i32 = 0; +pub const ACCOUNT_LEAF_KEY_C_IND: i32 = 1; +pub const ACCOUNT_NON_EXISTING_IND: i32 = 2; +pub const ACCOUNT_LEAF_NONCE_BALANCE_S_IND: i32 = 3; +pub const ACCOUNT_LEAF_NONCE_BALANCE_C_IND: i32 = 4; +pub const ACCOUNT_LEAF_STORAGE_CODEHASH_S_IND: i32 = 5; +pub const ACCOUNT_LEAF_STORAGE_CODEHASH_C_IND: i32 = 6; +pub const ACCOUNT_DRIFTED_LEAF_IND: i32 = 7; +pub const ACCOUNT_LEAF_ROWS: i32 = 8; + +// Compact encoding key prefixes +pub const KEY_PREFIX_EVEN: u8 = 0b0000_0000; +pub const KEY_PREFIX_ODD: u8 = 0b0001_0000; +pub const KEY_TERMINAL_PREFIX_EVEN: u8 = 0b0010_0000; +pub const KEY_TERMINAL_PREFIX_ODD: u8 = 0b0011_0000; + +// RLP prefixes +pub const RLP_SHORT: u8 = 128; // 0x80 +pub const RLP_LONG: u8 = 183; // 0xb7 +pub const RLP_LIST_SHORT: u8 = 192; // 0xc0 +pub const RLP_LIST_LONG: u8 = 247; // 0xf7 +pub const RLP_NIL: u8 = 128; // 0x80 +pub const RLP_HASH_VALUE: u8 = 128 + 32; // 0x80 + +// Key parameters +pub const KEY_LEN: usize = 32; +pub const KEY_LEN_IN_NIBBLES: usize = KEY_LEN * 2; + +// Empty trie +pub const EMPTY_TRIE_HASH: [u8; 32] = [ + 86, 232, 31, 23, 27, 204, 85, 166, 255, 131, 69, 230, 146, 192, 248, 110, 91, 72, 224, 27, 153, + 108, 173, 192, 1, 98, 47, 181, 227, 99, 180, 33, +]; diff --git a/zkevm-circuits/src/mpt_circuit/rlp_gadgets.rs b/zkevm-circuits/src/mpt_circuit/rlp_gadgets.rs new file mode 100644 index 0000000000..5e2fa35b48 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/rlp_gadgets.rs @@ -0,0 +1,838 @@ +use crate::{ + _cb, circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + constraint_builder::{ConstraintBuilder, RLCable, RLCableValue}, + }, + matchw, + mpt_circuit::{ + helpers::FIXED, + param::{RLP_LIST_LONG, RLP_LIST_SHORT, RLP_SHORT}, + FixedTableTag, + }, + util::Expr, +}; +use eth_types::Field; +use gadgets::util::{not, pow, Scalar}; +use halo2_proofs::plonk::{Error, Expression}; +use itertools::Itertools; + +use super::{ + helpers::MPTConstraintBuilder, + param::{KEY_PREFIX_ODD, KEY_TERMINAL_PREFIX_ODD, RLP_LONG}, +}; + +// Decodes the first byte of an RLP data stream to return (is_list, is_short, is_long, is_very_long) +pub(crate) fn decode_rlp(byte: u8) -> (bool, bool, bool, bool) { + if byte < RLP_LIST_SHORT { + const RLP_SHORT_INCLUSIVE: u8 = RLP_SHORT - 1; + const RLP_LONG_EXCLUSIVE: u8 = RLP_LONG + 1; + const RLP_VALUE_MAX: u8 = RLP_LIST_SHORT - 1; + + let mut is_short = false; + let mut is_long = false; + let mut is_very_long = false; + match byte { + 0..=RLP_SHORT_INCLUSIVE => is_short = true, + RLP_SHORT..=RLP_LONG => is_long = true, + RLP_LONG_EXCLUSIVE..=RLP_VALUE_MAX => is_very_long = true, + _ => unreachable!(), + } + (false, is_short, is_long, is_very_long) + } else { + const RLP_LIST_LONG_1: u8 = RLP_LIST_LONG + 1; + const RLP_LIST_LONG_2: u8 = RLP_LIST_LONG + 2; + + let mut is_short = false; + let mut is_long = false; + let mut is_very_long = false; + match byte { + RLP_LIST_SHORT..=RLP_LIST_LONG => is_short = true, + RLP_LIST_LONG_1 => is_long = true, + RLP_LIST_LONG_2 => is_very_long = true, + _ => (), + } + (true, is_short, is_long, is_very_long) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPListGadget { + pub(crate) is_short: Cell, + pub(crate) is_long: Cell, + pub(crate) is_very_long: Cell, + pub(crate) is_string: Cell, + pub(crate) bytes: Vec>, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPListWitness { + pub(crate) is_short: bool, + pub(crate) is_long: bool, + pub(crate) is_very_long: bool, + pub(crate) is_string: bool, + pub(crate) bytes: Vec, +} + +impl RLPListGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder, bytes: &[Expression]) -> Self { + circuit!([meta, cb], { + let is_short = cb.query_cell(); + let is_long = cb.query_cell(); + let is_very_long = cb.query_cell(); + let is_string = cb.query_cell(); + + require!(vec![ + FixedTableTag::RLP.expr(), + bytes[0].expr(), + not!(is_string), + is_short.expr(), + is_long.expr(), + is_very_long.expr(), + ] => @FIXED + ); + + RLPListGadget { + is_short, + is_long, + is_very_long, + is_string, + bytes: bytes.to_vec(), + } + }) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + bytes: &[u8], + ) -> Result { + let (is_list, is_short, is_long, is_very_long) = decode_rlp(bytes[0]); + let is_string = !is_list; + + self.is_short.assign(region, offset, is_short.scalar())?; + self.is_long.assign(region, offset, is_long.scalar())?; + self.is_very_long + .assign(region, offset, is_very_long.scalar())?; + self.is_string.assign(region, offset, is_string.scalar())?; + + Ok(RLPListWitness { + is_short, + is_long, + is_very_long, + is_string, + bytes: bytes.to_vec(), + }) + } + + // Single RLP byte, length at most 55 bytes + pub(crate) fn is_list(&self) -> Expression { + not::expr(self.is_string.expr()) + } + + // Single RLP byte, length at most 55 bytes + pub(crate) fn is_short(&self) -> Expression { + self.is_short.expr() + } + + // RLP byte followed by the length in 1 byte, followed by the length + pub(crate) fn is_long(&self) -> Expression { + self.is_long.expr() + } + + // RLP byte followed by the length in 1 byte, followed by the length + pub(crate) fn is_very_long(&self) -> Expression { + self.is_very_long.expr() + } + + /// Number of RLP bytes + pub(crate) fn num_rlp_bytes(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => 1.expr(), + self.is_long() => 2.expr(), + self.is_very_long() => 3.expr(), + } + }) + } + + /// Returns the total length of the list (including RLP bytes) + pub(crate) fn num_bytes(&self) -> Expression { + self.num_rlp_bytes() + self.len() + } + + /// Returns the length of the list (excluding RLP bytes) + pub(crate) fn len(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => get_len_list_short::expr(self.bytes[0].expr()), + self.is_long() => self.bytes[1].expr(), + self.is_very_long() => self.bytes[1].expr() * 256.expr() + self.bytes[2].expr(), + } + }) + } + + /// Returns the rlc of all the list data provided + pub(crate) fn rlc_rlp(&self, r: &Expression) -> Expression { + self.bytes.rlc(r) + } + + /// Returns the rlc of all the list data provided + pub(crate) fn rlc_rlp2(&self, r: &Expression) -> Expression { + self.bytes.rlc_rev(r) + } + + /// Returns the rlc of only the RLP bytes + pub(crate) fn rlc_rlp_only(&self, r: &Expression) -> (Expression, Expression) { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => (self.bytes[..1].rlc(r), pow::expr(r.expr(), 1)), + self.is_long() => (self.bytes[..2].rlc(r), pow::expr(r.expr(), 2)), + self.is_very_long() => (self.bytes[..3].rlc(r), pow::expr(r.expr(), 3)), + } + }) + } + + pub(crate) fn rlc_rlp_only2(&self, r: &Expression) -> (Expression, Expression) { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => (self.bytes[..1].rlc_rev(r), pow::expr(r.expr(), 1)), + self.is_long() => (self.bytes[..2].rlc_rev(r), pow::expr(r.expr(), 2)), + self.is_very_long() => (self.bytes[..3].rlc_rev(r), pow::expr(r.expr(), 3)), + } + }) + } + + pub(crate) fn rlp_mult(&self, r: &Expression) -> Expression { + self.rlc_rlp_only(r).1 + } +} + +impl RLPListWitness { + pub(crate) fn is_list(&self) -> bool { + !self.is_string + } + + // Single RLP byte, length at most 55 bytes + pub(crate) fn is_short(&self) -> bool { + self.is_short + } + + // RLP byte followed by the number of bytes in length, followed by the length + pub(crate) fn is_long(&self) -> bool { + self.is_long + } + + // RLP byte followed by the number of bytes in length, followed by the length + pub(crate) fn is_very_long(&self) -> bool { + self.is_very_long + } + + /// Number of RLP bytes + pub(crate) fn num_rlp_bytes(&self) -> usize { + matchw! { + self.is_short() => 1, + self.is_long() => 2, + self.is_very_long() => 3, + } + } + + /// Returns the total length of the list (including RLP bytes) + pub(crate) fn num_bytes(&self) -> usize { + matchw! { + self.is_short => get_num_bytes_list_short::value(self.bytes[0]), + self.is_long => 2 + (self.bytes[1] as usize), + self.is_very_long => 3 + (self.bytes[1] as usize) * 256 + (self.bytes[2] as usize), + } + } + + /// Returns the length of the list (excluding RLP bytes) + pub(crate) fn len(&self) -> usize { + matchw! { + self.is_short() => get_len_list_short::value(self.bytes[0]), + self.is_long() => self.bytes[1] as usize, + } + } + + /// Returns the rlc of the complete list value and the complete list + /// (including RLP bytes) + pub(crate) fn rlc_rlp(&self, r: F) -> F { + self.bytes.rlc_value(r) + } + + /// Returns the rlc of the complete list value and the complete list + /// (including RLP bytes) + pub(crate) fn rlc_rlp2(&self, r: F) -> F { + self.bytes.iter().cloned().rev().collect_vec().rlc_value(r) + } + + /// Returns the rlc of the RLP bytes + pub(crate) fn rlc_rlp_only(&self, r: F) -> (F, F) { + matchw! { + self.is_short() => (self.bytes[..1].rlc_value(r), r), + self.is_long() => (self.bytes[..2].rlc_value(r), r*r), + self.is_very_long() => (self.bytes[..3].rlc_value(r), r*r*r), + } + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPListDataGadget { + pub(crate) rlp_list_bytes: [Cell; 3], + pub(crate) rlp_list: RLPListGadget, +} + +impl RLPListDataGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder) -> Self { + let rlp_list_bytes = cb.query_bytes(); + let rlp_list_bytes_expr = rlp_list_bytes.iter().map(|c| c.expr()).collect::>(); + RLPListDataGadget { + rlp_list: RLPListGadget::construct(cb, &rlp_list_bytes_expr), + rlp_list_bytes, + } + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + list_bytes: &[u8], + ) -> Result { + for (cell, byte) in self.rlp_list_bytes.iter().zip(list_bytes.iter()) { + cell.assign(region, offset, byte.scalar())?; + } + self.rlp_list.assign(region, offset, list_bytes) + } + + pub(crate) fn rlc_rlp(&self, r: &Expression) -> (Expression, Expression) { + self.rlp_list.rlc_rlp_only(r) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPValueGadget { + pub(crate) is_short: Cell, + pub(crate) is_long: Cell, + pub(crate) is_very_long: Cell, + pub(crate) is_list: Cell, + pub(crate) bytes: Vec>, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPValueWitness { + pub(crate) is_short: bool, + pub(crate) is_long: bool, + pub(crate) is_very_long: bool, + pub(crate) is_list: bool, + pub(crate) bytes: Vec, +} + +impl RLPValueGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder, bytes: &[Expression]) -> Self { + circuit!([meta, cb], { + let is_short = cb.query_cell(); + let is_long = cb.query_cell(); + let is_very_long = cb.query_cell(); + let is_list = cb.query_cell(); + + require!(vec![ + FixedTableTag::RLP.expr(), + bytes[0].expr(), + is_list.expr(), + is_short.expr(), + is_long.expr(), + is_very_long.expr(), + ] => @FIXED + ); + + RLPValueGadget { + is_short, + is_long, + is_very_long, + is_list, + bytes: bytes.to_vec(), + } + }) + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + bytes: &[u8], + ) -> Result { + let (is_list, is_short, is_long, is_very_long) = decode_rlp(bytes[0]); + + self.is_short.assign(region, offset, is_short.scalar())?; + self.is_long.assign(region, offset, is_long.scalar())?; + self.is_very_long + .assign(region, offset, is_very_long.scalar())?; + self.is_list.assign(region, offset, is_list.scalar())?; + + Ok(RLPValueWitness { + is_short, + is_long, + is_very_long, + is_list, + bytes: bytes.to_vec(), + }) + } + + // Returns true if this is indeed a string RLP + pub(crate) fn is_string(&self) -> Expression { + not::expr(self.is_list.expr()) + } + + // Single RLP byte containing the byte value + pub(crate) fn is_short(&self) -> Expression { + self.is_short.expr() + } + + // Single RLP byte containing the length of the value + pub(crate) fn is_long(&self) -> Expression { + self.is_long.expr() + } + + // RLP byte containing the lenght of the length, + // followed by the length, followed by the actual data + pub(crate) fn is_very_long(&self) -> Expression { + self.is_very_long.expr() + } + + /// Number of RLP bytes + pub(crate) fn num_rlp_bytes(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => 0.expr(), + self.is_long() => 1.expr(), + self.is_very_long() => 2.expr(), + } + }) + } + + /// Number of bytes in total (including RLP bytes) + pub(crate) fn num_bytes(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => 1.expr(), + self.is_long() => get_num_bytes_short::expr(self.bytes[0].expr()), + self.is_very_long() => { + unreachablex!(); + 0.expr() + }, + } + }) + } + + /// Length of the value (excluding RLP bytes) + pub(crate) fn len(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => 1.expr(), + self.is_long() => get_len_short::expr(self.bytes[0].expr()), + self.is_very_long() => { + unreachablex!(); + 0.expr() + }, + } + }) + } + + /// RLC data + pub(crate) fn rlc( + &self, + r: &Expression, + keccak_r: &Expression, + ) -> (Expression, Expression) { + (self.rlc_value(r), self.rlc_rlp(keccak_r)) + } + + pub(crate) fn rlc_rlp(&self, r: &Expression) -> Expression { + self.bytes.rlc(r) + } + + /// RLC data + pub(crate) fn rlc2( + &self, + r: &Expression, + keccak_r: &Expression, + ) -> (Expression, Expression) { + (self.rlc_value(r), self.rlc_rlp_only2(keccak_r).0) + } + + pub(crate) fn rlc_rlp2(&self, r: &Expression) -> Expression { + self.bytes.rlc_rev(r) + } + + pub(crate) fn rlc_rlp_only2(&self, r: &Expression) -> (Expression, Expression) { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => (self.bytes[..1].rlc_rev(r), pow::expr(r.expr(), 1)), + self.is_long() => (self.bytes[..1].rlc_rev(r), pow::expr(r.expr(), 1)), + self.is_very_long() => { + unreachablex!(); + (0.expr(), 0.expr()) + }, + } + }) + } + + pub(crate) fn rlc_value(&self, r: &Expression) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.is_short() => { + self.bytes[0].expr() + }, + self.is_long() => { + self.bytes[1..].rlc(r) + }, + self.is_very_long() => { + unreachablex!(); + 0.expr() + }, + } + }) + } +} + +impl RLPValueWitness { + pub(crate) fn is_string(&self) -> bool { + !self.is_list + } + + // Single RLP byte containing the byte value + pub(crate) fn is_short(&self) -> bool { + self.is_short + } + + // Single RLP byte containing the length of the value + pub(crate) fn is_long(&self) -> bool { + self.is_long + } + + // RLP byte containing the lenght of the length, + // followed by the length, followed by the actual data + pub(crate) fn is_very_long(&self) -> bool { + self.is_very_long + } + + /// Number of RLP bytes + pub(crate) fn num_rlp_bytes(&self) -> usize { + matchw! { + self.is_short() => 0, + self.is_long() => 1, + self.is_very_long() => 2, + } + } + + /// Number of bytes in total (including RLP bytes) + pub(crate) fn num_bytes(&self) -> usize { + matchw! { + self.is_short() => 1, + self.is_long() => get_num_bytes_short::value(self.bytes[0]), + self.is_very_long() => unreachable!(), + } + } + + /// Length of the value (excluding RLP bytes) + pub(crate) fn len(&self) -> usize { + matchw! { + self.is_short() => 1, + self.is_long() => get_len_short::value(self.bytes[0]), + self.is_very_long() => unreachable!(), + } + } + + /// RLC data + pub(crate) fn rlc(&self, r: F) -> (F, F) { + (self.rlc_value(r), self.rlc_rlp(r)) + } + + pub(crate) fn rlc_rlp(&self, r: F) -> F { + self.bytes.rlc_value(r) + } + + pub(crate) fn rlc_rlp2(&self, r: F) -> F { + self.bytes.iter().cloned().rev().collect_vec().rlc_value(r) + } + + pub(crate) fn rlc_value(&self, r: F) -> F { + matchw! { + self.is_short() => { + self.bytes[0].scalar() + }, + self.is_long() => { + self.bytes[1..].rlc_value(r) + }, + self.is_very_long() => { + unreachable!(); + }, + } + } +} + +pub(crate) fn get_terminal_odd_nibble(byte: Expression) -> Expression { + // The odd nible is stored in the same byte as the prefix + byte - KEY_TERMINAL_PREFIX_ODD.expr() +} + +pub(crate) fn get_ext_odd_nibble(byte: Expression) -> Expression { + // The odd nible is stored in the same byte as the prefix + byte - KEY_PREFIX_ODD.expr() +} + +pub(crate) fn get_ext_odd_nibble_value(byte: F) -> F { + // The odd nible is stored in the same byte as the prefix + byte - F::from(KEY_PREFIX_ODD as u64) +} + +// A single RLP byte +pub(crate) mod get_len_short { + use crate::mpt_circuit::param::RLP_SHORT; + use eth_types::Field; + use gadgets::util::Expr; + use halo2_proofs::plonk::Expression; + + pub(crate) fn expr(byte: Expression) -> Expression { + byte - RLP_SHORT.expr() + } + pub(crate) fn value(byte: u8) -> usize { + (byte - RLP_SHORT) as usize + } +} + +// A single RLP byte + the encoded length +pub(crate) mod get_num_bytes_short { + use super::get_len_short; + use eth_types::Field; + use gadgets::util::Expr; + use halo2_proofs::plonk::Expression; + + pub(crate) fn expr(byte: Expression) -> Expression { + 1.expr() + get_len_short::expr(byte) + } + pub(crate) fn value(byte: u8) -> usize { + 1 + get_len_short::value(byte) + } +} + +pub(crate) mod get_len_list_short { + use crate::mpt_circuit::param::RLP_LIST_SHORT; + use eth_types::Field; + use gadgets::util::Expr; + use halo2_proofs::plonk::Expression; + + pub(crate) fn expr(byte: Expression) -> Expression { + byte - RLP_LIST_SHORT.expr() + } + pub(crate) fn value(byte: u8) -> usize { + (byte - RLP_LIST_SHORT) as usize + } +} + +// A single RLP byte + the encoded length +pub(crate) mod get_num_bytes_list_short { + use super::get_len_list_short; + use eth_types::Field; + use gadgets::util::Expr; + use halo2_proofs::plonk::Expression; + + pub(crate) fn expr(byte: Expression) -> Expression { + 1.expr() + get_len_list_short::expr(byte) + } + pub(crate) fn value(byte: u8) -> usize { + 1 + get_len_list_short::value(byte) + } +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPItemGadget { + pub(crate) value: RLPValueGadget, + pub(crate) list: RLPListGadget, +} + +#[derive(Clone, Debug, Default)] +pub(crate) struct RLPItemWitness { + pub(crate) value: RLPValueWitness, + pub(crate) list: RLPListWitness, + pub(crate) bytes: Vec, +} + +impl RLPItemGadget { + pub(crate) fn construct(cb: &mut MPTConstraintBuilder, bytes: &[Expression]) -> Self { + RLPItemGadget { + value: RLPValueGadget::construct(cb, bytes), + list: RLPListGadget::construct(cb, bytes), + } + } + + pub(crate) fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + bytes: &[u8], + ) -> Result { + let value_witness = self.value.assign(region, offset, bytes)?; + let list_witness = self.list.assign(region, offset, bytes)?; + assert!(!(value_witness.is_string() && list_witness.is_list())); + + Ok(RLPItemWitness { + value: value_witness, + list: list_witness, + bytes: bytes.to_vec(), + }) + } + + // Single RLP byte containing the byte value + pub(crate) fn is_short(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.is_short(), + self.list.is_list() => self.list.is_short(), + } + }) + } + + // Single RLP byte containing the length of the value + pub(crate) fn is_long(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.is_long(), + self.list.is_list() => self.list.is_long(), + } + }) + } + + // RLP byte containing the lenght of the length, + // followed by the length, followed by the actual data + pub(crate) fn is_very_long(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.is_very_long(), + self.list.is_list() => self.list.is_very_long(), + } + }) + } + + /// Number of RLP bytes + pub(crate) fn num_rlp_bytes(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.num_rlp_bytes(), + self.list.is_list() => self.list.num_rlp_bytes(), + } + }) + } + + /// Number of bytes in total (including RLP bytes) + pub(crate) fn num_bytes(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.num_bytes(), + self.list.is_list() => self.list.num_bytes(), + } + }) + } + + /// Length of the value (excluding RLP bytes) + pub(crate) fn len(&self) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.len(), + self.list.is_list() => self.list.len(), + } + }) + } + + pub(crate) fn rlc_rlp(&self, cb: &mut MPTConstraintBuilder) -> Expression { + circuit!([meta, cb], { + matchx! { + self.value.is_string() => self.value.rlc_rlp(&cb.be_r), + self.list.is_list() => self.list.rlc_rlp(&cb.be_r), + } + }) + } + + pub(crate) fn rlc_rlp2(&self, cb: &mut MPTConstraintBuilder) -> Expression { + circuit!([meta, cb], { + matchx! { + self.value.is_string() => self.value.rlc_rlp2(&cb.be_r), + self.list.is_list() => self.list.rlc_rlp2(&cb.be_r), + } + }) + } + + // Returns the RLC of the value if the RLP is a string, + // returns the RLC of the full string if the RLP is a list. + pub(crate) fn rlc_content(&self, r: &Expression) -> Expression { + circuit!([meta, _cb!()], { + matchx! { + self.value.is_string() => self.value.rlc_value(r), + self.list.is_list() => self.list.rlc_rlp(r), + } + }) + } +} + +impl RLPItemWitness { + /// Number of bytes in total (including RLP bytes) + pub(crate) fn num_bytes(&self) -> usize { + matchw! { + self.value.is_string() => self.value.num_bytes(), + self.list.is_list() => self.list.num_bytes(), + } + } + + /// Number of bytes in total (including RLP bytes) + pub(crate) fn num_rlp_bytes(&self) -> usize { + matchw! { + self.value.is_string() => self.value.num_rlp_bytes(), + self.list.is_list() => self.list.num_rlp_bytes(), + } + } + + /// Length of the value (excluding RLP bytes) + pub(crate) fn len(&self) -> usize { + matchw! { + self.value.is_string() => self.value.len(), + self.list.is_list() => self.list.len(), + } + } + + pub(crate) fn is_short(&self) -> bool { + matchw! { + self.value.is_string() => self.value.is_short(), + self.list.is_list() => self.list.is_short(), + } + } + + pub(crate) fn is_long(&self) -> bool { + matchw! { + self.value.is_string() => self.value.is_long(), + self.list.is_list() => self.list.is_long(), + } + } + + pub(crate) fn rlc_content(&self, r: F) -> F { + matchw! { + self.value.is_string() => self.value.rlc_value(r), + self.list.is_list() => self.list.rlc_rlp(r), + } + } + + pub(crate) fn rlc_rlp(&self, r: F) -> F { + matchw! { + self.value.is_string() => self.value.rlc_rlp(r), + self.list.is_list() => self.list.rlc_rlp(r), + } + } + + pub(crate) fn rlc_rlp2(&self, r: F) -> F { + matchw! { + self.value.is_string() => self.value.rlc_rlp2(r), + self.list.is_list() => self.list.rlc_rlp2(r), + } + } +} diff --git a/zkevm-circuits/src/mpt_circuit/start.rs b/zkevm-circuits/src/mpt_circuit/start.rs new file mode 100644 index 0000000000..b77d276990 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/start.rs @@ -0,0 +1,144 @@ +use super::{ + helpers::Indexable, + rlp_gadgets::RLPItemWitness, + witness_row::{Node, StartRowType}, +}; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + }, + mpt_circuit::{ + helpers::{ + key_memory, main_memory, parent_memory, KeyData, MPTConstraintBuilder, MainData, + ParentData, + }, + MPTConfig, MPTContext, MPTState, + }, +}; +use eth_types::Field; +use gadgets::util::Scalar; +use halo2_proofs::plonk::{Error, VirtualCells}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct StartConfig { + proof_type: Cell, +} + +impl StartConfig { + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + ) -> Self { + cb.base + .cell_manager + .as_mut() + .unwrap() + .reset(StartRowType::Count as usize); + let mut config = StartConfig::default(); + + circuit!([meta, cb], { + let root_items = [ + ctx.rlp_item(meta, cb, StartRowType::RootS as usize), + ctx.rlp_item(meta, cb, StartRowType::RootC as usize), + ]; + + config.proof_type = cb.query_cell(); + + let mut root = vec![0.expr(); 2]; + for is_s in [true, false] { + root[is_s.idx()] = root_items[is_s.idx()].rlc_content(); + } + + MainData::store( + cb, + &ctx.memory[main_memory()], + [ + config.proof_type.expr(), + false.expr(), + 0.expr(), + root[true.idx()].expr(), + root[false.idx()].expr(), + ], + ); + + for is_s in [true, false] { + ParentData::store( + cb, + &ctx.memory[parent_memory(is_s)], + root[is_s.idx()].expr(), + true.expr(), + false.expr(), + root[is_s.idx()].expr(), + ); + KeyData::store_defaults(cb, &ctx.memory[key_memory(is_s)]); + } + }); + + config + } + + #[allow(clippy::too_many_arguments)] + pub fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + _mpt_config: &MPTConfig, + pv: &mut MPTState, + offset: usize, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(), Error> { + let start = &node.start.clone().unwrap(); + + let _root_items = [ + rlp_values[StartRowType::RootS as usize].clone(), + rlp_values[StartRowType::RootC as usize].clone(), + ]; + + self.proof_type + .assign(region, offset, start.proof_type.scalar())?; + + let mut root = vec![0.scalar(); 2]; + for is_s in [true, false] { + root[is_s.idx()] = rlp_values[is_s.idx()].rlc_content(region.le_r); + } + + MainData::witness_store( + region, + offset, + &mut pv.memory[main_memory()], + start.proof_type as usize, + false, + 0.scalar(), + root[true.idx()], + root[false.idx()], + )?; + + for is_s in [true, false] { + ParentData::witness_store( + region, + offset, + &mut pv.memory[parent_memory(is_s)], + root[is_s.idx()], + true, + false, + root[is_s.idx()], + )?; + KeyData::witness_store( + region, + offset, + &mut pv.memory[key_memory(is_s)], + F::ZERO, + F::ONE, + 0, + F::ZERO, + F::ONE, + 0, + )?; + } + + Ok(()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/storage_leaf.rs b/zkevm-circuits/src/mpt_circuit/storage_leaf.rs new file mode 100644 index 0000000000..84f447caa1 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/storage_leaf.rs @@ -0,0 +1,432 @@ +use eth_types::Field; +use gadgets::util::Scalar; +use halo2_proofs::{ + circuit::Value, + plonk::{Error, VirtualCells}, + poly::Rotation, +}; + +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::Cell, + constraint_builder::RLCChainable2, + gadgets::{IsEqualGadget, LtGadget}, + }, + mpt_circuit::{ + helpers::{ + key_memory, main_memory, num_nibbles, parent_memory, DriftedGadget, IsEmptyTreeGadget, + KeyData, MPTConstraintBuilder, MainData, ParentData, ParentDataWitness, KECCAK, + }, + param::KEY_LEN_IN_NIBBLES, + MPTConfig, MPTContext, MPTState, + }, + table::MPTProofType, + witness::MptUpdateRow, +}; + +use super::{ + helpers::{Indexable, KeyDataWitness, ListKeyGadget, WrongGadget}, + rlp_gadgets::{RLPItemWitness, RLPValueGadget}, + witness_row::{Node, StorageRowType}, +}; + +#[derive(Clone, Debug, Default)] +pub(crate) struct StorageLeafConfig { + main_data: MainData, + key_data: [KeyData; 2], + parent_data: [ParentData; 2], + rlp_key: [ListKeyGadget; 2], + value_rlp_bytes: [[Cell; 1]; 2], + rlp_value: [RLPValueGadget; 2], + is_wrong_leaf: Cell, + is_not_hashed: [LtGadget; 2], + is_in_empty_trie: [IsEmptyTreeGadget; 2], + drifted: DriftedGadget, + wrong: WrongGadget, + is_storage_mod_proof: IsEqualGadget, + is_non_existing_storage_proof: IsEqualGadget, +} + +impl StorageLeafConfig { + pub fn configure( + meta: &mut VirtualCells<'_, F>, + cb: &mut MPTConstraintBuilder, + ctx: MPTContext, + ) -> Self { + cb.base + .cell_manager + .as_mut() + .unwrap() + .reset(StorageRowType::Count as usize); + let mut config = StorageLeafConfig::default(); + + circuit!([meta, cb], { + let key_items = [ + ctx.rlp_item(meta, cb, StorageRowType::KeyS as usize), + ctx.rlp_item(meta, cb, StorageRowType::KeyC as usize), + ]; + config.value_rlp_bytes = [cb.base.query_bytes(), cb.base.query_bytes()]; + let value_item = [ + ctx.rlp_item(meta, cb, StorageRowType::ValueS as usize), + ctx.rlp_item(meta, cb, StorageRowType::ValueC as usize), + ]; + let drifted_item = ctx.rlp_item(meta, cb, StorageRowType::Drifted as usize); + let wrong_item = ctx.rlp_item(meta, cb, StorageRowType::Wrong as usize); + + config.main_data = + MainData::load("main storage", cb, &ctx.memory[main_memory()], 0.expr()); + + // Storage leaves always need to be below accounts + require!(config.main_data.is_below_account => true); + + let mut key_rlc = vec![0.expr(); 2]; + let mut value_rlc = vec![0.expr(); 2]; + let mut value_rlp_rlc = vec![0.expr(); 2]; + let mut value_rlp_rlc_mult = vec![0.expr(); 2]; + for is_s in [true, false] { + // Parent data + let parent_data = &mut config.parent_data[is_s.idx()]; + *parent_data = + ParentData::load("leaf load", cb, &ctx.memory[parent_memory(is_s)], 0.expr()); + // Key data + let key_data = &mut config.key_data[is_s.idx()]; + *key_data = KeyData::load(cb, &ctx.memory[key_memory(is_s)], 0.expr()); + + // Placeholder leaf checks + config.is_in_empty_trie[is_s.idx()] = + IsEmptyTreeGadget::construct(cb, parent_data.rlc.expr(), &cb.le_r.expr()); + let is_placeholder_leaf = config.is_in_empty_trie[is_s.idx()].expr(); + + let rlp_key = &mut config.rlp_key[is_s.idx()]; + *rlp_key = ListKeyGadget::construct(cb, &key_items[is_s.idx()]); + config.rlp_value[is_s.idx()] = RLPValueGadget::construct( + cb, + &config.value_rlp_bytes[is_s.idx()] + .iter() + .map(|c| c.expr()) + .collect::>(), + ); + + // Because the storage value is an rlp encoded string inside another rlp encoded + // string (leaves are always encoded as [key, value], with + // `value` here containing a single stored value) the stored + // value is either stored directly in the RLP encoded string if short, or stored + // wrapped inside another RLP encoded string if long. + let rlp_value = config.rlp_value[is_s.idx()].rlc_value(&cb.le_r); + let rlp_value_rlc_mult = config.rlp_value[is_s.idx()].rlc_rlp_only2(&cb.be_r); + ( + value_rlc[is_s.idx()], + value_rlp_rlc[is_s.idx()], + value_rlp_rlc_mult[is_s.idx()], + ) = ifx! {config.rlp_value[is_s.idx()].is_short() => { + (rlp_value, rlp_value_rlc_mult.0.expr(), rlp_value_rlc_mult.1.expr()) + } elsex { + let value_rlc = value_item[is_s.idx()].rlc_content(); + let value_rlp_rlc = rlp_value_rlc_mult.0.rlc_chain2(value_item[is_s.idx()].rlc_chain_data()); + require!(config.rlp_value[is_s.idx()].num_bytes() => value_item[is_s.idx()].num_bytes() + 1.expr()); + (value_rlc, value_rlp_rlc, rlp_value_rlc_mult.1 * value_item[is_s.idx()].mult()) + }}; + + let leaf_rlc = rlp_key.rlc2(&cb.be_r).rlc_chain2(( + value_rlp_rlc[is_s.idx()].expr(), + value_rlp_rlc_mult[is_s.idx()].expr(), + )); + + // Key + key_rlc[is_s.idx()] = key_data.rlc.expr() + + rlp_key.key.expr( + cb, + rlp_key.key_value.clone(), + key_data.mult.expr(), + key_data.is_odd.expr(), + &cb.le_r.expr(), + ); + // Total number of nibbles needs to be KEY_LEN_IN_NIBBLES + let num_nibbles = + num_nibbles::expr(rlp_key.key_value.len(), key_data.is_odd.expr()); + require!(key_data.num_nibbles.expr() + num_nibbles => KEY_LEN_IN_NIBBLES); + + // Placeholder leaves default to value `0`. + ifx! {is_placeholder_leaf => { + require!(value_rlc[is_s.idx()] => 0); + }} + + // Make sure the RLP encoding is correct. + // storage = [key, "value"] + require!(rlp_key.rlp_list.len() => key_items[is_s.idx()].num_bytes() + config.rlp_value[is_s.idx()].num_bytes()); + + // Check if the account is in its parent. + // Check is skipped for placeholder leaves which are dummy leaves + ifx! {not!(is_placeholder_leaf) => { + config.is_not_hashed[is_s.idx()] = LtGadget::construct(&mut cb.base, rlp_key.rlp_list.num_bytes(), 32.expr()); + ifx!{or::expr(&[parent_data.is_root.expr(), not!(config.is_not_hashed[is_s.idx()])]) => { + // Hashed branch hash in parent branch + require!((1, leaf_rlc, rlp_key.rlp_list.num_bytes(), parent_data.rlc) => @KECCAK); + } elsex { + // Non-hashed branch hash in parent branch + // TODO(Brecht): restore + //require!(leaf_rlc => parent_data.rlc); + }} + }} + + // Key done, set the default values + KeyData::store_defaults(cb, &ctx.memory[key_memory(is_s)]); + // Store the new parent + ParentData::store( + cb, + &ctx.memory[parent_memory(is_s)], + 0.expr(), + true.expr(), + false.expr(), + 0.expr(), + ); + } + + // Proof types + config.is_storage_mod_proof = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::StorageChanged.expr(), + ); + config.is_non_existing_storage_proof = IsEqualGadget::construct( + &mut cb.base, + config.main_data.proof_type.expr(), + MPTProofType::StorageDoesNotExist.expr(), + ); + + // Drifted leaf handling + config.drifted = DriftedGadget::construct( + cb, + &config.parent_data, + &config.key_data, + &key_rlc, + &value_rlp_rlc, + &value_rlp_rlc_mult, + &drifted_item, + &cb.le_r.expr(), + ); + + // Wrong leaf handling + config.wrong = WrongGadget::construct( + cb, + a!(ctx.mpt_table.key_rlc), + config.is_non_existing_storage_proof.expr(), + &config.rlp_key[true.idx()].key_value, + &key_rlc[true.idx()], + &wrong_item, + config.is_in_empty_trie[true.idx()].expr(), + config.key_data[true.idx()].clone(), + &cb.le_r.expr(), + ); + + // For non-existing proofs the tree needs to remain the same + ifx! {config.is_non_existing_storage_proof => { + require!(config.main_data.root => config.main_data.root_prev); + require!(key_rlc[true.idx()] => key_rlc[false.idx()]); + }} + + // Put the data in the lookup table + let proof_type = matchx! { + config.is_storage_mod_proof => MPTProofType::StorageChanged.expr(), + config.is_non_existing_storage_proof => MPTProofType::StorageDoesNotExist.expr(), + _ => MPTProofType::Disabled.expr(), + }; + let key_rlc = ifx! {config.is_non_existing_storage_proof => { + a!(ctx.mpt_table.key_rlc) + } elsex { + key_rlc[false.idx()].expr() + }}; + ctx.mpt_table.constrain( + meta, + &mut cb.base, + config.main_data.address_rlc.expr(), + proof_type, + key_rlc, + value_rlc[true.idx()].expr(), + value_rlc[false.idx()].expr(), + config.main_data.root_prev.expr(), + config.main_data.root.expr(), + ); + }); + + config + } + + #[allow(clippy::too_many_arguments)] + pub fn assign>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + mpt_config: &MPTConfig, + pv: &mut MPTState, + offset: usize, + node: &Node, + rlp_values: &[RLPItemWitness], + ) -> Result<(), Error> { + let storage = &node.storage.clone().unwrap(); + + let key_items = [ + rlp_values[StorageRowType::KeyS as usize].clone(), + rlp_values[StorageRowType::KeyC as usize].clone(), + ]; + let value_item = [ + rlp_values[StorageRowType::ValueS as usize].clone(), + rlp_values[StorageRowType::ValueC as usize].clone(), + ]; + let drifted_item = rlp_values[StorageRowType::Drifted as usize].clone(); + let wrong_item = rlp_values[StorageRowType::Wrong as usize].clone(); + + let main_data = + self.main_data + .witness_load(region, offset, &pv.memory[main_memory()], 0)?; + + let mut key_data = vec![KeyDataWitness::default(); 2]; + let mut parent_data = vec![ParentDataWitness::default(); 2]; + let mut key_rlc = vec![0.scalar(); 2]; + let mut value_rlc = vec![0.scalar(); 2]; + for is_s in [true, false] { + parent_data[is_s.idx()] = self.parent_data[is_s.idx()].witness_load( + region, + offset, + &pv.memory[parent_memory(is_s)], + 0, + )?; + + let rlp_key_witness = self.rlp_key[is_s.idx()].assign( + region, + offset, + &storage.list_rlp_bytes[is_s.idx()], + &key_items[is_s.idx()], + )?; + + self.is_not_hashed[is_s.idx()].assign( + region, + offset, + rlp_key_witness.rlp_list.num_bytes().scalar(), + 32.scalar(), + )?; + + key_data[is_s.idx()] = self.key_data[is_s.idx()].witness_load( + region, + offset, + &pv.memory[key_memory(is_s)], + 0, + )?; + KeyData::witness_store( + region, + offset, + &mut pv.memory[key_memory(is_s)], + F::ZERO, + F::ONE, + 0, + F::ZERO, + F::ONE, + 0, + )?; + + // Key + (key_rlc[is_s.idx()], _) = rlp_key_witness.key.key( + rlp_key_witness.key_item.clone(), + key_data[is_s.idx()].rlc, + key_data[is_s.idx()].mult, + region.le_r, + ); + + // Value + for (cell, byte) in self.value_rlp_bytes[is_s.idx()] + .iter() + .zip(storage.value_rlp_bytes[is_s.idx()].iter()) + { + cell.assign(region, offset, byte.scalar())?; + } + let value_witness = self.rlp_value[is_s.idx()].assign( + region, + offset, + &storage.value_rlp_bytes[is_s.idx()], + )?; + value_rlc[is_s.idx()] = if value_witness.is_short() { + value_witness.rlc_value(region.le_r) + } else { + value_item[is_s.idx()].rlc_content(region.le_r) + }; + + ParentData::witness_store( + region, + offset, + &mut pv.memory[parent_memory(is_s)], + F::ZERO, + true, + false, + F::ZERO, + )?; + + self.is_in_empty_trie[is_s.idx()].assign( + region, + offset, + parent_data[is_s.idx()].rlc, + region.le_r, + )?; + } + + let is_storage_mod_proof = self.is_storage_mod_proof.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::StorageChanged.scalar(), + )? == true.scalar(); + let is_non_existing_proof = self.is_non_existing_storage_proof.assign( + region, + offset, + main_data.proof_type.scalar(), + MPTProofType::StorageDoesNotExist.scalar(), + )? == true.scalar(); + + // Drifted leaf handling + self.drifted.assign( + region, + offset, + &parent_data, + &storage.drifted_rlp_bytes, + &drifted_item, + region.le_r, + )?; + + // Wrong leaf handling + let key_rlc = self.wrong.assign( + region, + offset, + is_non_existing_proof, + &key_rlc, + &storage.wrong_rlp_bytes, + &wrong_item, + false, + key_data[true.idx()].clone(), + region.le_r, + )?; + + // Put the data in the lookup table + let proof_type = if is_storage_mod_proof { + MPTProofType::StorageChanged + } else if is_non_existing_proof { + MPTProofType::StorageDoesNotExist + } else { + MPTProofType::Disabled + }; + mpt_config.mpt_table.assign_cached( + region, + offset, + &MptUpdateRow { + address_rlc: Value::known(main_data.address_rlc), + proof_type: Value::known(proof_type.scalar()), + key_rlc: Value::known(key_rlc), + value_prev: Value::known(value_rlc[true.idx()]), + value: Value::known(value_rlc[false.idx()]), + root_prev: Value::known(main_data.root_prev), + root: Value::known(main_data.root), + }, + )?; + + Ok(()) + } +} diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderBranch.json b/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderBranch.json new file mode 100644 index 0000000000..f4b8b0ca09 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderBranch.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,245,44,16,35,247,198,201,190,127,121,84,12,180,160,45,116,180,243,5,121,76,186,165,227,121,49,165,118,171,248,179,191,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,215,59,125,216,248,19,201,18,250,183,66,8,213,171,232,118,28,224,37,86,154,26,45,63,50,37,179,78,95,7,56,114,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,0,160,142,150,91,3,151,108,7,234,211,182,207,220,110,244,217,170,240,12,90,203,195,243,210,201,172,9,15,30,76,40,83,183,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,13,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,0,160,77,232,92,90,207,144,28,209,255,114,73,30,34,22,65,146,193,168,52,246,172,111,139,107,21,220,140,195,72,109,174,142,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,0,160,224,226,228,152,49,191,94,18,202,42,40,43,44,135,217,234,139,112,115,185,228,196,213,42,168,79,181,143,79,201,143,96,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,0,160,46,144,237,143,190,109,159,205,233,64,197,103,36,172,203,35,39,122,25,184,212,193,136,197,175,120,207,44,140,182,105,222,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,0,160,188,253,144,87,144,251,204,78,148,203,12,141,0,77,176,70,67,92,90,100,110,40,255,28,218,97,116,184,26,121,18,49,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,8,1,0,7,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,0,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,214,56,80,83,126,135,17,104,48,181,30,249,223,80,59,155,70,206,67,24,6,82,98,81,246,212,143,253,181,15,180,0,160,190,214,56,80,83,126,135,17,104,48,181,30,249,223,80,59,155,70,206,67,24,6,82,98,81,246,212,143,253,181,15,180,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,32,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,32,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,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,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,0,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,0,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,242,246,191,23,44,167,166,154,14,14,27,198,200,66,149,155,102,162,36,92,147,76,227,228,141,122,139,186,245,89,5,41,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,245,44,16,35,247,198,201,190,127,121,84,12,180,160,45,116,180,243,5,121,76,186,165,227,121,49,165,118,171,248,179,191,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,215,59,125,216,248,19,201,18,250,183,66,8,213,171,232,118,28,224,37,86,154,26,45,63,50,37,179,78,95,7,56,114,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,142,150,91,3,151,108,7,234,211,182,207,220,110,244,217,170,240,12,90,203,195,243,210,201,172,9,15,30,76,40,83,183,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,77,232,92,90,207,144,28,209,255,114,73,30,34,22,65,146,193,168,52,246,172,111,139,107,21,220,140,195,72,109,174,142,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,224,226,228,152,49,191,94,18,202,42,40,43,44,135,217,234,139,112,115,185,228,196,213,42,168,79,181,143,79,201,143,96,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,46,144,237,143,190,109,159,205,233,64,197,103,36,172,203,35,39,122,25,184,212,193,136,197,175,120,207,44,140,182,105,222,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[248,241,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,241,160,188,253,144,87,144,251,204,78,148,203,12,141,0,77,176,70,67,92,90,100,110,40,255,28,218,97,116,184,26,121,18,49,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,160,190,214,56,80,83,126,135,17,104,48,181,30,249,223,80,59,155,70,206,67,24,6,82,98,81,246,212,143,253,181,15,180,128,128,128,128,128,128,128,128,5],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,32,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,1,23,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderExtension.json b/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderExtension.json new file mode 100644 index 0000000000..1fb0eea341 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountAddPlaceholderExtension.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,12,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,33,86,207,251,249,54,61,45,14,203,130,123,173,169,33,142,253,48,160,107,48,136,239,242,207,127,107,234,17,170,154,48,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,0,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,0,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,0,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,0,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,0,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,0,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,0,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,0,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,0,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,0,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,0,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,0,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,162,144,194,196,152,226,214,73,89,236,36,238,84,203,162,78,190,13,180,75,248,234,56,229,26,113,145,230,203,72,24,225,0,160,8,32,168,185,96,186,98,234,72,21,154,180,218,44,26,211,165,226,106,254,62,148,43,186,184,137,142,218,242,85,225,183,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,0,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,0,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,0,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,0,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,0,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,0,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,0,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,0,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,0,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,0,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,0,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,0,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,0,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,0,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,0,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,0,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,0,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,90,25,212,35,84,39,162,253,40,188,128,141,31,177,49,221,18,91,118,136,182,50,82,11,184,230,139,18,197,94,80,127,0,160,36,15,27,226,15,203,214,96,248,149,81,209,21,202,220,198,174,231,203,157,179,254,189,152,107,212,48,130,14,51,119,75,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,0,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,0,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,0,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,0,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,0,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,79,217,10,154,173,100,22,201,108,182,73,110,174,11,115,154,182,174,92,61,172,0,197,98,6,207,135,97,248,44,194,0,160,78,22,202,86,77,193,52,208,44,34,36,82,146,253,62,243,23,120,222,192,152,58,76,61,236,113,9,184,102,40,130,236,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,0,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,0,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,0,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,0,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,0,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,0,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,0,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,0,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,0,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,0,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,0,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,6,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,0,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,0,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,0,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,0,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,0,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,0,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,90,240,3,188,209,42,201,105,79,245,174,51,212,208,183,239,14,87,46,183,132,243,226,101,221,59,249,98,238,38,30,200,0,160,252,51,245,30,149,176,126,4,83,171,104,95,222,18,35,68,83,18,28,30,163,31,237,213,18,94,64,59,210,200,33,4,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,0,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,0,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,0,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,0,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,0,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,0,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,0,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,0,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,0,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,0,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,0,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,134,253,241,93,61,62,185,221,65,135,18,10,146,175,16,147,198,232,191,126,12,223,191,198,177,125,168,97,189,111,251,174,0,160,10,141,101,50,241,67,196,88,73,150,200,57,50,226,25,237,38,132,52,12,207,9,12,78,236,238,240,158,33,127,55,130,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,0,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,0,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,0,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,0,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,0,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,0,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,0,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,0,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,0,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,0,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,0,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,0,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,0,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,136,116,3,74,15,113,88,181,153,37,140,248,108,178,49,166,240,147,99,128,212,198,186,163,226,91,213,196,148,55,51,68,0,160,95,116,195,64,222,66,53,234,119,238,176,120,117,113,80,63,38,35,53,168,235,55,41,101,205,143,87,156,196,14,240,250,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,0,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,0,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,0,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,0,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,0,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,0,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,11,1,0,2,1,0,0,0,0,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,0,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,209,41,253,239,161,98,26,111,126,99,45,223,139,143,172,151,38,2,161,144,208,149,17,48,171,194,28,129,19,221,191,45,0,160,209,41,253,239,161,98,26,111,126,99,45,223,139,143,172,151,38,2,161,144,208,149,17,48,171,194,28,129,19,221,191,45,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[226,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,20,30,57,65,142,192,197,120,31,215,111,51,65,69,204,45,223,141,157,43,230,27,182,169,32,26,74,84,22,239,219,181,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,20,30,57,65,142,192,197,120,31,215,111,51,65,69,204,45,223,141,157,43,230,27,182,169,32,26,74,84,22,239,219,181,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,108,157,52,45,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,101,156,58,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,156,58,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,76,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,74,134,85,156,208,108,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,125,24,72,139,179,78,113,251,49,243,102,147,31,42,67,250,44,213,59,218,72,77,153,183,213,188,44,45,1,156,32,62,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,33,86,207,251,249,54,61,45,14,203,130,123,173,169,33,142,253,48,160,107,48,136,239,242,207,127,107,234,17,170,154,48,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,160,162,144,194,196,152,226,214,73,89,236,36,238,84,203,162,78,190,13,180,75,248,234,56,229,26,113,145,230,203,72,24,225,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,128,5],[249,2,17,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,160,8,32,168,185,96,186,98,234,72,21,154,180,218,44,26,211,165,226,106,254,62,148,43,186,184,137,142,218,242,85,225,183,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,128,5],[249,2,17,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,160,90,25,212,35,84,39,162,253,40,188,128,141,31,177,49,221,18,91,118,136,182,50,82,11,184,230,139,18,197,94,80,127,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,128,5],[249,2,17,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,160,36,15,27,226,15,203,214,96,248,149,81,209,21,202,220,198,174,231,203,157,179,254,189,152,107,212,48,130,14,51,119,75,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,128,5],[249,2,17,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,160,102,79,217,10,154,173,100,22,201,108,182,73,110,174,11,115,154,182,174,92,61,172,0,197,98,6,207,135,97,248,44,194,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,128,5],[249,2,17,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,160,78,22,202,86,77,193,52,208,44,34,36,82,146,253,62,243,23,120,222,192,152,58,76,61,236,113,9,184,102,40,130,236,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,128,5],[249,2,17,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,160,90,240,3,188,209,42,201,105,79,245,174,51,212,208,183,239,14,87,46,183,132,243,226,101,221,59,249,98,238,38,30,200,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,128,5],[249,2,17,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,160,252,51,245,30,149,176,126,4,83,171,104,95,222,18,35,68,83,18,28,30,163,31,237,213,18,94,64,59,210,200,33,4,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,128,5],[249,2,17,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,160,134,253,241,93,61,62,185,221,65,135,18,10,146,175,16,147,198,232,191,126,12,223,191,198,177,125,168,97,189,111,251,174,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,128,5],[249,2,17,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,160,10,141,101,50,241,67,196,88,73,150,200,57,50,226,25,237,38,132,52,12,207,9,12,78,236,238,240,158,33,127,55,130,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,128,5],[248,241,160,136,116,3,74,15,113,88,181,153,37,140,248,108,178,49,166,240,147,99,128,212,198,186,163,226,91,213,196,148,55,51,68,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,128,128,128,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,128,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,128,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,128,128,128,128,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,128,5],[248,241,160,95,116,195,64,222,66,53,234,119,238,176,120,117,113,80,63,38,35,53,168,235,55,41,101,205,143,87,156,196,14,240,250,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,128,128,128,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,128,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,128,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,128,128,128,128,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,128,5],[226,20,160,20,30,57,65,142,192,197,120,31,215,111,51,65,69,204,45,223,141,157,43,230,27,182,169,32,26,74,84,22,239,219,181,5],[248,81,128,128,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,128,128,128,128,128,128,128,128,160,209,41,253,239,161,98,26,111,126,99,45,223,139,143,172,151,38,2,161,144,208,149,17,48,171,194,28,129,19,221,191,45,128,128,128,128,128,5],[248,108,157,52,45,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,58,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,184,70,248,68,4,23,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountAfterFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountAfterFirstLevel.json new file mode 100644 index 0000000000..5c3bfa469b --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountAfterFirstLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,49,249,1,81,15,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,164,113,121,186,203,37,99,214,74,77,163,191,209,163,175,196,225,94,88,203,118,113,35,42,19,147,170,86,232,78,33,7,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,217,241,4,84,173,129,6,197,94,192,72,33,200,69,158,54,7,150,23,214,143,91,252,9,31,165,217,149,23,136,220,171,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,1,49,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5],[249,1,81,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,160,164,113,121,186,203,37,99,214,74,77,163,191,209,163,175,196,225,94,88,203,118,113,35,42,19,147,170,86,232,78,33,7,128,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,23,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,23,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholder.json b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholder.json new file mode 100644 index 0000000000..b45043bfe4 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholder.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,49,249,1,49,14,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,52,61,13,168,97,11,150,16,223,165,166,56,193,140,209,20,91,70,81,94,159,196,90,60,71,61,193,89,146,75,36,118,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,9,1,0,6,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,172,88,46,134,15,212,156,63,52,222,42,111,159,167,6,234,26,215,15,65,147,161,169,130,58,221,208,217,43,6,91,0,160,43,172,88,46,134,15,212,156,63,52,222,42,111,159,167,6,234,26,215,15,65,147,161,169,130,58,221,208,217,43,6,91,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,251,189,146,50,97,167,8,250,118,12,25,48,248,146,71,249,142,177,126,163,14,124,12,20,11,71,115,59,213,66,75,0,160,216,251,189,146,50,97,167,8,250,118,12,25,48,248,146,71,249,142,177,126,163,14,124,12,20,11,71,115,59,213,66,75,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,32,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,32,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,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,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,105,160,32,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,134,91,242,225,196,212,95,5,117,17,194,137,77,204,212,252,119,212,98,26,23,225,216,128,107,54,255,163,72,168,130,158,86,62,239,63,50,214,97,229,221,193,224,222,254,87,20,23,247,243,205,97,214,66,221,136,79,197,207,76,234,50,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,1,49,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5],[249,1,49,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,52,61,13,168,97,11,150,16,223,165,166,56,193,140,209,20,91,70,81,94,159,196,90,60,71,61,193,89,146,75,36,118,128,128,5],[248,81,128,128,128,128,128,128,160,43,172,88,46,134,15,212,156,63,52,222,42,111,159,167,6,234,26,215,15,65,147,161,169,130,58,221,208,217,43,6,91,128,128,160,216,251,189,146,50,97,167,8,250,118,12,25,48,248,146,71,249,142,177,126,163,14,124,12,20,11,71,115,59,213,66,75,128,128,128,128,128,128,128,5],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,32,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,32,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,32,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderDeeper.json b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderDeeper.json new file mode 100644 index 0000000000..90c0bbb3b3 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderDeeper.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,217,21,203,209,8,158,123,56,145,15,18,221,163,99,205,244,135,58,227,204,210,7,234,162,35,123,184,18,235,179,27,47,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,139,195,106,175,30,119,145,36,74,18,157,215,18,231,25,104,95,237,198,238,1,69,156,215,200,176,58,87,246,166,129,50,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,87,234,93,82,53,209,148,32,16,106,227,179,164,106,78,178,46,172,105,37,119,111,117,232,37,252,18,206,81,151,53,0,160,6,87,234,93,82,53,209,148,32,16,106,227,179,164,106,78,178,46,172,105,37,119,111,117,232,37,252,18,206,81,151,53,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,158,173,121,235,84,205,52,123,223,242,29,64,145,205,62,71,65,80,152,159,90,83,130,75,9,63,142,159,160,105,191,37,0,160,158,173,121,235,84,205,52,123,223,242,29,64,145,205,62,71,65,80,152,159,90,83,130,75,9,63,142,159,160,105,191,37,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,244,180,209,0,225,55,186,198,145,27,122,81,126,142,104,100,9,233,95,177,92,46,162,243,86,244,192,251,74,108,108,0,160,9,244,180,209,0,225,55,186,198,145,27,122,81,126,142,104,100,9,233,95,177,92,46,162,243,86,244,192,251,74,108,108,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,17,216,101,163,159,211,169,234,19,253,195,37,112,195,207,166,236,249,212,224,218,100,88,171,80,81,183,185,65,3,111,0,160,41,17,216,101,163,159,211,169,234,19,253,195,37,112,195,207,166,236,249,212,224,218,100,88,171,80,81,183,185,65,3,111,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,107,36,221,7,68,173,50,39,9,91,227,105,146,66,129,218,199,231,94,143,91,8,192,230,123,248,13,9,4,60,214,0,160,0,252,140,85,74,252,62,69,89,121,123,5,179,68,35,172,25,56,148,32,112,124,91,177,110,116,193,127,201,229,213,209,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,161,116,212,240,226,26,232,254,94,207,161,94,168,77,73,184,217,100,174,143,160,0,46,57,192,216,41,159,137,31,36,48,0,160,161,116,212,240,226,26,232,254,94,207,161,94,168,77,73,184,217,100,174,143,160,0,46,57,192,216,41,159,137,31,36,48,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,49,98,81,239,100,75,137,168,25,78,77,65,166,1,49,247,134,146,45,120,224,58,151,47,111,67,92,176,58,26,171,0,160,41,49,98,81,239,100,75,137,168,25,78,77,65,166,1,49,247,134,146,45,120,224,58,151,47,111,67,92,176,58,26,171,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,145,224,174,42,7,133,187,156,176,104,147,210,194,104,216,57,162,84,1,74,241,249,29,218,128,72,32,69,223,74,127,0,160,101,145,224,174,42,7,133,187,156,176,104,147,210,194,104,216,57,162,84,1,74,241,249,29,218,128,72,32,69,223,74,127,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,234,165,48,112,235,8,137,77,48,40,201,171,146,241,191,72,184,186,121,245,36,203,20,217,133,151,210,183,122,4,220,68,0,160,234,165,48,112,235,8,137,77,48,40,201,171,146,241,191,72,184,186,121,245,36,203,20,217,133,151,210,183,122,4,220,68,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,185,81,105,218,37,171,46,206,106,200,36,189,133,230,205,104,135,208,20,168,56,228,237,66,159,243,16,18,10,45,76,0,160,195,185,81,105,218,37,171,46,206,106,200,36,189,133,230,205,104,135,208,20,168,56,228,237,66,159,243,16,18,10,45,76,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,101,151,249,70,3,127,33,212,15,168,82,12,221,147,97,248,160,98,118,32,35,11,247,0,102,67,146,66,81,31,212,0,160,210,101,151,249,70,3,127,33,212,15,168,82,12,221,147,97,248,160,98,118,32,35,11,247,0,102,67,146,66,81,31,212,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,223,239,174,90,121,138,1,69,161,137,154,102,25,55,11,150,162,63,106,152,113,139,199,221,160,175,202,200,171,240,22,164,0,160,223,239,174,90,121,138,1,69,161,137,154,102,25,55,11,150,162,63,106,152,113,139,199,221,160,175,202,200,171,240,22,164,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,18,132,111,231,198,103,20,21,47,79,244,124,225,188,58,41,250,170,23,197,240,163,19,33,200,98,218,158,156,151,238,140,0,160,18,132,111,231,198,103,20,21,47,79,244,124,225,188,58,41,250,170,23,197,240,163,19,33,200,98,218,158,156,151,238,140,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,123,231,140,49,17,6,76,23,105,235,60,227,228,92,75,73,157,156,217,98,140,229,228,132,176,34,178,138,154,57,29,252,0,160,123,231,140,49,17,6,76,23,105,235,60,227,228,92,75,73,157,156,217,98,140,229,228,132,176,34,178,138,154,57,29,252,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,42,139,231,210,185,0,55,33,141,206,135,69,41,61,153,152,195,129,197,224,57,23,114,30,222,164,124,245,219,237,116,141,0,160,42,139,231,210,185,0,55,33,141,206,135,69,41,61,153,152,195,129,197,224,57,23,114,30,222,164,124,245,219,237,116,141,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,230,149,93,220,107,87,253,254,154,213,237,87,124,14,252,212,129,96,231,213,114,181,167,245,151,242,15,162,239,205,113,74,0,160,230,149,93,220,107,87,253,254,154,213,237,87,124,14,252,212,129,96,231,213,114,181,167,245,151,242,15,162,239,205,113,74,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,84,29,16,130,70,7,44,238,162,247,102,221,119,115,65,145,85,19,72,153,107,130,239,100,206,193,116,224,69,12,9,40,0,160,84,29,16,130,70,7,44,238,162,247,102,221,119,115,65,145,85,19,72,153,107,130,239,100,206,193,116,224,69,12,9,40,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,6,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,14,54,206,251,94,178,128,7,9,233,49,219,211,254,62,23,138,24,233,230,203,67,181,227,247,139,133,103,143,99,117,192,0,160,14,54,206,251,94,178,128,7,9,233,49,219,211,254,62,23,138,24,233,230,203,67,181,227,247,139,133,103,143,99,117,192,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,25,245,191,84,51,179,83,56,204,204,234,117,107,148,198,228,32,79,4,81,70,91,127,249,218,128,199,254,173,159,205,0,160,8,25,245,191,84,51,179,83,56,204,204,234,117,107,148,198,228,32,79,4,81,70,91,127,249,218,128,199,254,173,159,205,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,236,187,124,229,135,243,33,214,94,96,185,153,64,82,45,209,246,98,244,31,171,251,143,3,206,51,80,112,94,132,107,126,0,160,236,187,124,229,135,243,33,214,94,96,185,153,64,82,45,209,246,98,244,31,171,251,143,3,206,51,80,112,94,132,107,126,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,188,149,137,8,2,193,51,187,141,244,190,113,124,97,35,180,170,248,101,145,114,55,18,77,201,76,233,196,198,13,28,235,0,160,188,149,137,8,2,193,51,187,141,244,190,113,124,97,35,180,170,248,101,145,114,55,18,77,201,76,233,196,198,13,28,235,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,159,195,103,91,82,217,128,135,40,174,150,40,174,79,170,56,74,250,129,49,97,203,147,86,141,66,150,199,166,150,238,57,0,160,159,195,103,91,82,217,128,135,40,174,150,40,174,79,170,56,74,250,129,49,97,203,147,86,141,66,150,199,166,150,238,57,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,236,127,73,196,199,9,115,214,209,3,157,219,192,77,34,24,166,63,74,49,47,5,63,13,230,203,147,174,7,163,252,0,160,38,236,127,73,196,199,9,115,214,209,3,157,219,192,77,34,24,166,63,74,49,47,5,63,13,230,203,147,174,7,163,252,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,254,140,139,7,148,19,226,234,75,228,10,20,68,152,99,247,168,64,180,74,204,127,212,221,60,116,110,130,0,210,183,0,160,22,89,144,154,53,26,221,122,88,75,254,62,227,81,33,149,50,161,232,93,243,133,39,72,143,36,254,21,161,115,217,235,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,190,194,210,24,131,64,206,118,116,100,217,86,192,82,79,132,190,92,31,251,219,100,1,150,190,67,141,17,33,105,17,0,160,52,190,194,210,24,131,64,206,118,116,100,217,86,192,82,79,132,190,92,31,251,219,100,1,150,190,67,141,17,33,105,17,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,139,28,250,168,0,245,71,64,84,210,13,1,253,226,184,222,142,231,178,74,73,94,24,176,173,83,148,68,241,3,218,0,160,72,139,28,250,168,0,245,71,64,84,210,13,1,253,226,184,222,142,231,178,74,73,94,24,176,173,83,148,68,241,3,218,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,69,79,222,248,139,201,27,4,19,116,246,193,166,255,47,185,225,72,10,175,101,118,162,176,231,215,89,157,53,155,122,0,160,60,69,79,222,248,139,201,27,4,19,116,246,193,166,255,47,185,225,72,10,175,101,118,162,176,231,215,89,157,53,155,122,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,108,165,211,183,202,200,106,224,196,219,127,38,67,180,106,255,158,181,168,88,28,102,110,44,83,182,75,175,85,246,236,0,160,141,108,165,211,183,202,200,106,224,196,219,127,38,67,180,106,255,158,181,168,88,28,102,110,44,83,182,75,175,85,246,236,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,191,101,131,13,202,251,89,244,61,85,37,245,121,166,102,235,219,26,141,31,54,213,15,10,24,1,216,144,5,77,169,214,0,160,191,101,131,13,202,251,89,244,61,85,37,245,121,166,102,235,219,26,141,31,54,213,15,10,24,1,216,144,5,77,169,214,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,45,145,16,233,16,236,227,80,91,157,76,145,211,134,77,79,30,199,98,75,9,101,13,118,218,21,240,208,179,10,174,148,0,160,45,145,16,233,16,236,227,80,91,157,76,145,211,134,77,79,30,199,98,75,9,101,13,118,218,21,240,208,179,10,174,148,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,88,70,232,132,212,168,67,210,254,85,160,83,193,102,171,151,250,19,223,36,230,104,0,100,254,144,251,187,189,203,169,0,160,239,88,70,232,132,212,168,67,210,254,85,160,83,193,102,171,151,250,19,223,36,230,104,0,100,254,144,251,187,189,203,169,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,90,151,204,169,201,138,191,231,26,146,2,78,63,9,130,70,226,45,33,6,22,81,19,79,143,213,82,236,162,165,6,156,0,160,90,151,204,169,201,138,191,231,26,146,2,78,63,9,130,70,226,45,33,6,22,81,19,79,143,213,82,236,162,165,6,156,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,50,181,105,159,154,71,133,252,200,227,72,168,143,96,226,134,41,77,50,20,202,228,103,243,19,47,45,59,109,61,118,0,160,195,50,181,105,159,154,71,133,252,200,227,72,168,143,96,226,134,41,77,50,20,202,228,103,243,19,47,45,59,109,61,118,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,7,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,94,68,164,228,8,206,2,100,183,59,204,78,27,148,158,254,21,53,27,196,174,63,250,230,27,249,115,67,179,132,171,246,0,160,94,68,164,228,8,206,2,100,183,59,204,78,27,148,158,254,21,53,27,196,174,63,250,230,27,249,115,67,179,132,171,246,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,45,69,134,110,90,189,227,56,254,137,198,49,136,13,248,223,106,46,48,72,135,253,219,14,165,80,214,6,5,240,249,0,160,220,45,69,134,110,90,189,227,56,254,137,198,49,136,13,248,223,106,46,48,72,135,253,219,14,165,80,214,6,5,240,249,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,70,1,18,9,227,120,186,204,87,74,61,146,56,163,109,37,162,64,89,59,76,222,74,240,77,106,107,61,64,159,116,211,0,160,70,1,18,9,227,120,186,204,87,74,61,146,56,163,109,37,162,64,89,59,76,222,74,240,77,106,107,61,64,159,116,211,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,137,10,165,8,226,35,80,162,138,214,54,33,251,145,100,94,202,143,219,124,255,189,173,42,71,65,80,177,54,108,179,0,160,245,137,10,165,8,226,35,80,162,138,214,54,33,251,145,100,94,202,143,219,124,255,189,173,42,71,65,80,177,54,108,179,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,251,76,52,42,100,210,134,22,96,76,216,213,101,232,11,7,50,235,115,127,7,31,69,144,186,105,7,133,220,142,205,27,0,160,251,76,52,42,100,210,134,22,96,76,216,213,101,232,11,7,50,235,115,127,7,31,69,144,186,105,7,133,220,142,205,27,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,252,24,221,106,234,184,194,17,19,44,234,32,212,21,250,80,247,79,37,158,141,209,176,194,17,140,95,58,71,75,134,0,160,30,252,24,221,106,234,184,194,17,19,44,234,32,212,21,250,80,247,79,37,158,141,209,176,194,17,140,95,58,71,75,134,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,158,3,149,62,125,60,108,8,17,192,48,26,188,99,126,16,80,126,33,94,82,215,252,177,238,202,136,51,201,191,24,0,160,239,158,3,149,62,125,60,108,8,17,192,48,26,188,99,126,16,80,126,33,94,82,215,252,177,238,202,136,51,201,191,24,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,124,46,174,205,58,139,71,178,216,168,10,253,200,41,198,194,53,99,66,52,112,169,96,249,218,125,68,162,95,118,250,72,0,160,89,86,24,104,71,87,9,43,185,23,85,157,162,248,56,57,173,144,98,247,82,243,6,183,185,178,188,8,169,94,37,34,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,2,47,215,145,10,63,74,127,140,214,142,45,72,209,196,96,72,86,191,250,181,59,173,245,234,106,232,156,125,56,116,99,0,160,2,47,215,145,10,63,74,127,140,214,142,45,72,209,196,96,72,86,191,250,181,59,173,245,234,106,232,156,125,56,116,99,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,61,35,182,243,46,157,127,161,62,14,29,89,138,61,218,47,43,36,194,48,61,165,147,12,142,6,194,114,210,12,118,76,0,160,61,35,182,243,46,157,127,161,62,14,29,89,138,61,218,47,43,36,194,48,61,165,147,12,142,6,194,114,210,12,118,76,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,139,198,175,140,9,0,191,252,253,224,62,135,102,215,6,81,24,165,206,118,56,187,164,132,119,5,26,222,15,172,202,0,160,227,139,198,175,140,9,0,191,252,253,224,62,135,102,215,6,81,24,165,206,118,56,187,164,132,119,5,26,222,15,172,202,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,145,9,80,222,151,252,212,190,226,53,125,2,198,156,82,136,48,116,207,159,18,25,210,134,130,11,101,64,220,158,148,41,0,160,145,9,80,222,151,252,212,190,226,53,125,2,198,156,82,136,48,116,207,159,18,25,210,134,130,11,101,64,220,158,148,41,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,134,117,116,6,219,236,27,229,224,1,47,39,5,197,119,166,171,202,67,169,6,242,192,85,188,71,197,253,108,12,252,244,0,160,134,117,116,6,219,236,27,229,224,1,47,39,5,197,119,166,171,202,67,169,6,242,192,85,188,71,197,253,108,12,252,244,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,253,39,223,202,81,112,0,159,193,122,147,232,110,49,95,128,136,161,125,141,181,226,228,194,110,210,48,103,4,24,116,47,0,160,253,39,223,202,81,112,0,159,193,122,147,232,110,49,95,128,136,161,125,141,181,226,228,194,110,210,48,103,4,24,116,47,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,12,96,253,188,206,151,211,48,111,44,46,177,209,24,218,192,67,228,252,42,162,132,40,190,187,31,242,105,220,185,79,166,0,160,12,96,253,188,206,151,211,48,111,44,46,177,209,24,218,192,67,228,252,42,162,132,40,190,187,31,242,105,220,185,79,166,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,110,75,131,62,11,121,159,67,184,167,166,65,241,234,183,51,172,43,23,116,18,58,150,215,190,216,75,63,67,77,96,0,160,140,110,75,131,62,11,121,159,67,184,167,166,65,241,234,183,51,172,43,23,116,18,58,150,215,190,216,75,63,67,77,96,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,9,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,22,132,55,171,129,238,222,136,152,84,90,154,91,102,58,9,77,58,138,94,154,6,254,250,245,27,42,253,235,134,90,51,0,160,22,132,55,171,129,238,222,136,152,84,90,154,91,102,58,9,77,58,138,94,154,6,254,250,245,27,42,253,235,134,90,51,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,183,40,154,43,21,80,252,94,226,22,227,46,139,67,60,158,20,226,79,139,178,183,72,146,97,116,240,138,94,145,217,189,0,160,183,40,154,43,21,80,252,94,226,22,227,46,139,67,60,158,20,226,79,139,178,183,72,146,97,116,240,138,94,145,217,189,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,2,222,212,55,144,255,190,168,235,20,162,204,28,60,122,247,204,57,0,249,204,31,214,218,10,121,246,110,25,204,153,3,0,160,2,222,212,55,144,255,190,168,235,20,162,204,28,60,122,247,204,57,0,249,204,31,214,218,10,121,246,110,25,204,153,3,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,198,173,18,93,139,116,104,63,56,14,179,165,11,14,63,234,180,107,174,208,212,202,140,9,96,57,76,234,20,88,106,0,160,222,198,173,18,93,139,116,104,63,56,14,179,165,11,14,63,234,180,107,174,208,212,202,140,9,96,57,76,234,20,88,106,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,25,207,146,153,131,210,193,18,128,12,43,25,52,115,141,105,113,128,98,115,115,53,128,227,198,8,87,232,0,176,101,74,0,160,25,207,146,153,131,210,193,18,128,12,43,25,52,115,141,105,113,128,98,115,115,53,128,227,198,8,87,232,0,176,101,74,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,63,179,94,234,205,168,4,12,252,110,52,93,60,90,58,94,104,84,3,28,94,41,110,99,62,142,169,160,41,189,52,66,0,160,63,179,94,234,205,168,4,12,252,110,52,93,60,90,58,94,104,84,3,28,94,41,110,99,62,142,169,160,41,189,52,66,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,31,73,144,8,150,92,154,246,21,168,149,164,15,100,214,33,233,148,132,172,212,186,170,83,72,74,210,136,58,80,134,0,160,60,31,73,144,8,150,92,154,246,21,168,149,164,15,100,214,33,233,148,132,172,212,186,170,83,72,74,210,136,58,80,134,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,255,115,8,197,2,30,193,12,66,175,79,187,31,61,234,54,213,6,27,160,143,202,104,11,159,143,233,54,242,236,225,0,160,199,255,115,8,197,2,30,193,12,66,175,79,187,31,61,234,54,213,6,27,160,143,202,104,11,159,143,233,54,242,236,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,77,81,57,154,216,3,61,72,57,230,76,17,174,7,211,53,233,201,166,4,103,89,222,248,74,167,42,136,145,42,148,0,160,148,77,81,57,154,216,3,61,72,57,230,76,17,174,7,211,53,233,201,166,4,103,89,222,248,74,167,42,136,145,42,148,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,118,118,245,91,97,59,94,44,252,96,195,164,110,198,144,117,107,206,98,127,8,159,13,51,109,227,153,40,169,147,228,7,0,160,223,253,8,19,101,225,115,99,209,13,98,89,125,130,141,47,42,7,77,151,59,176,41,37,172,84,34,221,58,209,109,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,108,237,44,110,168,222,53,146,12,145,99,70,228,91,157,50,195,102,112,32,212,244,189,35,140,97,32,100,97,39,4,0,160,10,108,237,44,110,168,222,53,146,12,145,99,70,228,91,157,50,195,102,112,32,212,244,189,35,140,97,32,100,97,39,4,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,208,92,252,21,60,182,228,101,171,188,214,124,152,213,2,171,48,96,75,191,19,133,92,168,185,100,78,156,236,253,6,0,160,109,208,92,252,21,60,182,228,101,171,188,214,124,152,213,2,171,48,96,75,191,19,133,92,168,185,100,78,156,236,253,6,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,96,11,178,166,247,228,182,234,27,169,222,101,80,171,3,74,142,198,165,141,179,103,167,131,248,224,102,52,74,110,247,192,0,160,96,11,178,166,247,228,182,234,27,169,222,101,80,171,3,74,142,198,165,141,179,103,167,131,248,224,102,52,74,110,247,192,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,34,237,160,77,212,112,101,224,6,89,116,203,157,220,174,251,52,190,120,197,5,126,35,95,52,3,64,38,156,167,232,0,160,31,34,237,160,77,212,112,101,224,6,89,116,203,157,220,174,251,52,190,120,197,5,126,35,95,52,3,64,38,156,167,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,212,132,92,112,9,22,144,140,250,224,12,123,140,47,83,164,195,7,46,245,208,159,137,97,255,56,236,175,247,181,166,144,0,160,212,132,92,112,9,22,144,140,250,224,12,123,140,47,83,164,195,7,46,245,208,159,137,97,255,56,236,175,247,181,166,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,218,17,103,56,39,254,10,75,107,10,104,95,34,50,190,138,149,7,15,193,190,12,231,247,181,196,39,133,91,84,136,0,160,116,218,17,103,56,39,254,10,75,107,10,104,95,34,50,190,138,149,7,15,193,190,12,231,247,181,196,39,133,91,84,136,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,49,249,1,49,11,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,217,50,17,150,230,173,80,155,120,151,226,149,44,95,28,79,42,186,74,48,15,147,12,49,61,117,219,221,27,171,99,106,0,160,217,50,17,150,230,173,80,155,120,151,226,149,44,95,28,79,42,186,74,48,15,147,12,49,61,117,219,221,27,171,99,106,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,97,27,25,149,216,60,68,49,197,110,195,167,250,199,222,4,254,136,109,231,156,184,63,209,107,114,245,22,140,77,125,67,0,160,97,27,25,149,216,60,68,49,197,110,195,167,250,199,222,4,254,136,109,231,156,184,63,209,107,114,245,22,140,77,125,67,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,37,44,22,191,194,8,167,2,157,30,111,132,136,25,96,10,149,255,129,5,122,113,82,179,153,19,70,98,98,40,224,15,0,160,37,44,22,191,194,8,167,2,157,30,111,132,136,25,96,10,149,255,129,5,122,113,82,179,153,19,70,98,98,40,224,15,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,12,154,229,230,56,151,114,249,143,242,22,19,83,244,106,125,119,188,63,194,196,133,45,191,136,185,232,30,119,11,223,217,0,160,12,154,229,230,56,151,114,249,143,242,22,19,83,244,106,125,119,188,63,194,196,133,45,191,136,185,232,30,119,11,223,217,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,175,69,201,250,148,41,161,191,224,55,70,119,208,152,70,253,110,109,13,21,220,236,192,131,36,248,208,85,248,240,120,0,160,56,175,69,201,250,148,41,161,191,224,55,70,119,208,152,70,253,110,109,13,21,220,236,192,131,36,248,208,85,248,240,120,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,108,13,68,94,201,105,7,111,247,223,145,137,104,24,249,54,155,216,26,192,192,124,123,205,135,106,115,178,10,207,90,0,160,109,108,13,68,94,201,105,7,111,247,223,145,137,104,24,249,54,155,216,26,192,192,124,123,205,135,106,115,178,10,207,90,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,161,128,128,41,167,172,184,184,231,12,171,75,32,205,2,0,67,105,93,226,165,23,200,222,21,150,245,164,45,130,69,145,0,160,161,128,128,41,167,172,184,184,231,12,171,75,32,205,2,0,67,105,93,226,165,23,200,222,21,150,245,164,45,130,69,145,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,209,12,235,240,207,91,19,35,30,161,176,71,120,4,140,99,183,225,45,43,2,83,54,104,254,134,103,193,117,18,159,0,160,3,188,138,224,214,160,165,109,21,137,33,153,220,44,101,232,27,9,186,237,55,215,250,4,127,209,167,175,19,86,147,139,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,147,243,30,8,192,81,188,107,25,10,18,22,3,10,171,2,171,62,150,132,103,42,178,20,119,88,232,116,50,239,90,0,160,14,147,243,30,8,192,81,188,107,25,10,18,22,3,10,171,2,171,62,150,132,103,42,178,20,119,88,232,116,50,239,90,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,0,1,0,1,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,14,190,175,204,1,88,161,225,248,79,139,244,146,70,64,4,189,233,254,39,142,180,141,115,15,159,33,183,104,165,47,180,0,160,14,190,175,204,1,88,161,225,248,79,139,244,146,70,64,4,189,233,254,39,142,180,141,115,15,159,33,183,104,165,47,180,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,144,35,76,60,224,165,33,44,20,231,106,227,123,48,231,167,187,232,136,84,202,58,174,178,229,175,102,40,187,252,252,56,0,160,144,35,76,60,224,165,33,44,20,231,106,227,123,48,231,167,187,232,136,84,202,58,174,178,229,175,102,40,187,252,252,56,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,49,79,105,40,165,82,100,250,47,193,39,220,147,104,34,150,6,174,252,183,197,73,156,243,5,233,50,68,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,32,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,32,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,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,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,0,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,0,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,102,157,32,79,105,40,165,82,100,250,47,193,39,220,147,104,34,150,6,174,252,183,197,73,156,243,5,233,50,68,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,44,134,138,59,55,115,162,10,182,189,67,130,179,56,15,184,205,173,55,5,35,187,68,160,61,172,179,255,93,54,108,205,6,54,121,176,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,217,21,203,209,8,158,123,56,145,15,18,221,163,99,205,244,135,58,227,204,210,7,234,162,35,123,184,18,235,179,27,47,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,6,87,234,93,82,53,209,148,32,16,106,227,179,164,106,78,178,46,172,105,37,119,111,117,232,37,252,18,206,81,151,53,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,139,195,106,175,30,119,145,36,74,18,157,215,18,231,25,104,95,237,198,238,1,69,156,215,200,176,58,87,246,166,129,50,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,6,87,234,93,82,53,209,148,32,16,106,227,179,164,106,78,178,46,172,105,37,119,111,117,232,37,252,18,206,81,151,53,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,158,173,121,235,84,205,52,123,223,242,29,64,145,205,62,71,65,80,152,159,90,83,130,75,9,63,142,159,160,105,191,37,160,9,244,180,209,0,225,55,186,198,145,27,122,81,126,142,104,100,9,233,95,177,92,46,162,243,86,244,192,251,74,108,108,160,41,17,216,101,163,159,211,169,234,19,253,195,37,112,195,207,166,236,249,212,224,218,100,88,171,80,81,183,185,65,3,111,160,77,107,36,221,7,68,173,50,39,9,91,227,105,146,66,129,218,199,231,94,143,91,8,192,230,123,248,13,9,4,60,214,160,161,116,212,240,226,26,232,254,94,207,161,94,168,77,73,184,217,100,174,143,160,0,46,57,192,216,41,159,137,31,36,48,160,41,49,98,81,239,100,75,137,168,25,78,77,65,166,1,49,247,134,146,45,120,224,58,151,47,111,67,92,176,58,26,171,160,101,145,224,174,42,7,133,187,156,176,104,147,210,194,104,216,57,162,84,1,74,241,249,29,218,128,72,32,69,223,74,127,160,234,165,48,112,235,8,137,77,48,40,201,171,146,241,191,72,184,186,121,245,36,203,20,217,133,151,210,183,122,4,220,68,160,195,185,81,105,218,37,171,46,206,106,200,36,189,133,230,205,104,135,208,20,168,56,228,237,66,159,243,16,18,10,45,76,160,210,101,151,249,70,3,127,33,212,15,168,82,12,221,147,97,248,160,98,118,32,35,11,247,0,102,67,146,66,81,31,212,160,223,239,174,90,121,138,1,69,161,137,154,102,25,55,11,150,162,63,106,152,113,139,199,221,160,175,202,200,171,240,22,164,160,18,132,111,231,198,103,20,21,47,79,244,124,225,188,58,41,250,170,23,197,240,163,19,33,200,98,218,158,156,151,238,140,160,123,231,140,49,17,6,76,23,105,235,60,227,228,92,75,73,157,156,217,98,140,229,228,132,176,34,178,138,154,57,29,252,160,42,139,231,210,185,0,55,33,141,206,135,69,41,61,153,152,195,129,197,224,57,23,114,30,222,164,124,245,219,237,116,141,160,230,149,93,220,107,87,253,254,154,213,237,87,124,14,252,212,129,96,231,213,114,181,167,245,151,242,15,162,239,205,113,74,160,84,29,16,130,70,7,44,238,162,247,102,221,119,115,65,145,85,19,72,153,107,130,239,100,206,193,116,224,69,12,9,40,128,5],[249,2,17,160,158,173,121,235,84,205,52,123,223,242,29,64,145,205,62,71,65,80,152,159,90,83,130,75,9,63,142,159,160,105,191,37,160,9,244,180,209,0,225,55,186,198,145,27,122,81,126,142,104,100,9,233,95,177,92,46,162,243,86,244,192,251,74,108,108,160,41,17,216,101,163,159,211,169,234,19,253,195,37,112,195,207,166,236,249,212,224,218,100,88,171,80,81,183,185,65,3,111,160,0,252,140,85,74,252,62,69,89,121,123,5,179,68,35,172,25,56,148,32,112,124,91,177,110,116,193,127,201,229,213,209,160,161,116,212,240,226,26,232,254,94,207,161,94,168,77,73,184,217,100,174,143,160,0,46,57,192,216,41,159,137,31,36,48,160,41,49,98,81,239,100,75,137,168,25,78,77,65,166,1,49,247,134,146,45,120,224,58,151,47,111,67,92,176,58,26,171,160,101,145,224,174,42,7,133,187,156,176,104,147,210,194,104,216,57,162,84,1,74,241,249,29,218,128,72,32,69,223,74,127,160,234,165,48,112,235,8,137,77,48,40,201,171,146,241,191,72,184,186,121,245,36,203,20,217,133,151,210,183,122,4,220,68,160,195,185,81,105,218,37,171,46,206,106,200,36,189,133,230,205,104,135,208,20,168,56,228,237,66,159,243,16,18,10,45,76,160,210,101,151,249,70,3,127,33,212,15,168,82,12,221,147,97,248,160,98,118,32,35,11,247,0,102,67,146,66,81,31,212,160,223,239,174,90,121,138,1,69,161,137,154,102,25,55,11,150,162,63,106,152,113,139,199,221,160,175,202,200,171,240,22,164,160,18,132,111,231,198,103,20,21,47,79,244,124,225,188,58,41,250,170,23,197,240,163,19,33,200,98,218,158,156,151,238,140,160,123,231,140,49,17,6,76,23,105,235,60,227,228,92,75,73,157,156,217,98,140,229,228,132,176,34,178,138,154,57,29,252,160,42,139,231,210,185,0,55,33,141,206,135,69,41,61,153,152,195,129,197,224,57,23,114,30,222,164,124,245,219,237,116,141,160,230,149,93,220,107,87,253,254,154,213,237,87,124,14,252,212,129,96,231,213,114,181,167,245,151,242,15,162,239,205,113,74,160,84,29,16,130,70,7,44,238,162,247,102,221,119,115,65,145,85,19,72,153,107,130,239,100,206,193,116,224,69,12,9,40,128,5],[249,2,17,160,14,54,206,251,94,178,128,7,9,233,49,219,211,254,62,23,138,24,233,230,203,67,181,227,247,139,133,103,143,99,117,192,160,8,25,245,191,84,51,179,83,56,204,204,234,117,107,148,198,228,32,79,4,81,70,91,127,249,218,128,199,254,173,159,205,160,236,187,124,229,135,243,33,214,94,96,185,153,64,82,45,209,246,98,244,31,171,251,143,3,206,51,80,112,94,132,107,126,160,188,149,137,8,2,193,51,187,141,244,190,113,124,97,35,180,170,248,101,145,114,55,18,77,201,76,233,196,198,13,28,235,160,159,195,103,91,82,217,128,135,40,174,150,40,174,79,170,56,74,250,129,49,97,203,147,86,141,66,150,199,166,150,238,57,160,38,236,127,73,196,199,9,115,214,209,3,157,219,192,77,34,24,166,63,74,49,47,5,63,13,230,203,147,174,7,163,252,160,151,254,140,139,7,148,19,226,234,75,228,10,20,68,152,99,247,168,64,180,74,204,127,212,221,60,116,110,130,0,210,183,160,52,190,194,210,24,131,64,206,118,116,100,217,86,192,82,79,132,190,92,31,251,219,100,1,150,190,67,141,17,33,105,17,160,72,139,28,250,168,0,245,71,64,84,210,13,1,253,226,184,222,142,231,178,74,73,94,24,176,173,83,148,68,241,3,218,160,60,69,79,222,248,139,201,27,4,19,116,246,193,166,255,47,185,225,72,10,175,101,118,162,176,231,215,89,157,53,155,122,160,141,108,165,211,183,202,200,106,224,196,219,127,38,67,180,106,255,158,181,168,88,28,102,110,44,83,182,75,175,85,246,236,160,191,101,131,13,202,251,89,244,61,85,37,245,121,166,102,235,219,26,141,31,54,213,15,10,24,1,216,144,5,77,169,214,160,45,145,16,233,16,236,227,80,91,157,76,145,211,134,77,79,30,199,98,75,9,101,13,118,218,21,240,208,179,10,174,148,160,239,88,70,232,132,212,168,67,210,254,85,160,83,193,102,171,151,250,19,223,36,230,104,0,100,254,144,251,187,189,203,169,160,90,151,204,169,201,138,191,231,26,146,2,78,63,9,130,70,226,45,33,6,22,81,19,79,143,213,82,236,162,165,6,156,160,195,50,181,105,159,154,71,133,252,200,227,72,168,143,96,226,134,41,77,50,20,202,228,103,243,19,47,45,59,109,61,118,128,5],[249,2,17,160,14,54,206,251,94,178,128,7,9,233,49,219,211,254,62,23,138,24,233,230,203,67,181,227,247,139,133,103,143,99,117,192,160,8,25,245,191,84,51,179,83,56,204,204,234,117,107,148,198,228,32,79,4,81,70,91,127,249,218,128,199,254,173,159,205,160,236,187,124,229,135,243,33,214,94,96,185,153,64,82,45,209,246,98,244,31,171,251,143,3,206,51,80,112,94,132,107,126,160,188,149,137,8,2,193,51,187,141,244,190,113,124,97,35,180,170,248,101,145,114,55,18,77,201,76,233,196,198,13,28,235,160,159,195,103,91,82,217,128,135,40,174,150,40,174,79,170,56,74,250,129,49,97,203,147,86,141,66,150,199,166,150,238,57,160,38,236,127,73,196,199,9,115,214,209,3,157,219,192,77,34,24,166,63,74,49,47,5,63,13,230,203,147,174,7,163,252,160,22,89,144,154,53,26,221,122,88,75,254,62,227,81,33,149,50,161,232,93,243,133,39,72,143,36,254,21,161,115,217,235,160,52,190,194,210,24,131,64,206,118,116,100,217,86,192,82,79,132,190,92,31,251,219,100,1,150,190,67,141,17,33,105,17,160,72,139,28,250,168,0,245,71,64,84,210,13,1,253,226,184,222,142,231,178,74,73,94,24,176,173,83,148,68,241,3,218,160,60,69,79,222,248,139,201,27,4,19,116,246,193,166,255,47,185,225,72,10,175,101,118,162,176,231,215,89,157,53,155,122,160,141,108,165,211,183,202,200,106,224,196,219,127,38,67,180,106,255,158,181,168,88,28,102,110,44,83,182,75,175,85,246,236,160,191,101,131,13,202,251,89,244,61,85,37,245,121,166,102,235,219,26,141,31,54,213,15,10,24,1,216,144,5,77,169,214,160,45,145,16,233,16,236,227,80,91,157,76,145,211,134,77,79,30,199,98,75,9,101,13,118,218,21,240,208,179,10,174,148,160,239,88,70,232,132,212,168,67,210,254,85,160,83,193,102,171,151,250,19,223,36,230,104,0,100,254,144,251,187,189,203,169,160,90,151,204,169,201,138,191,231,26,146,2,78,63,9,130,70,226,45,33,6,22,81,19,79,143,213,82,236,162,165,6,156,160,195,50,181,105,159,154,71,133,252,200,227,72,168,143,96,226,134,41,77,50,20,202,228,103,243,19,47,45,59,109,61,118,128,5],[249,2,17,160,94,68,164,228,8,206,2,100,183,59,204,78,27,148,158,254,21,53,27,196,174,63,250,230,27,249,115,67,179,132,171,246,160,220,45,69,134,110,90,189,227,56,254,137,198,49,136,13,248,223,106,46,48,72,135,253,219,14,165,80,214,6,5,240,249,160,70,1,18,9,227,120,186,204,87,74,61,146,56,163,109,37,162,64,89,59,76,222,74,240,77,106,107,61,64,159,116,211,160,245,137,10,165,8,226,35,80,162,138,214,54,33,251,145,100,94,202,143,219,124,255,189,173,42,71,65,80,177,54,108,179,160,251,76,52,42,100,210,134,22,96,76,216,213,101,232,11,7,50,235,115,127,7,31,69,144,186,105,7,133,220,142,205,27,160,30,252,24,221,106,234,184,194,17,19,44,234,32,212,21,250,80,247,79,37,158,141,209,176,194,17,140,95,58,71,75,134,160,239,158,3,149,62,125,60,108,8,17,192,48,26,188,99,126,16,80,126,33,94,82,215,252,177,238,202,136,51,201,191,24,160,124,46,174,205,58,139,71,178,216,168,10,253,200,41,198,194,53,99,66,52,112,169,96,249,218,125,68,162,95,118,250,72,160,2,47,215,145,10,63,74,127,140,214,142,45,72,209,196,96,72,86,191,250,181,59,173,245,234,106,232,156,125,56,116,99,160,61,35,182,243,46,157,127,161,62,14,29,89,138,61,218,47,43,36,194,48,61,165,147,12,142,6,194,114,210,12,118,76,160,227,139,198,175,140,9,0,191,252,253,224,62,135,102,215,6,81,24,165,206,118,56,187,164,132,119,5,26,222,15,172,202,160,145,9,80,222,151,252,212,190,226,53,125,2,198,156,82,136,48,116,207,159,18,25,210,134,130,11,101,64,220,158,148,41,160,134,117,116,6,219,236,27,229,224,1,47,39,5,197,119,166,171,202,67,169,6,242,192,85,188,71,197,253,108,12,252,244,160,253,39,223,202,81,112,0,159,193,122,147,232,110,49,95,128,136,161,125,141,181,226,228,194,110,210,48,103,4,24,116,47,160,12,96,253,188,206,151,211,48,111,44,46,177,209,24,218,192,67,228,252,42,162,132,40,190,187,31,242,105,220,185,79,166,160,140,110,75,131,62,11,121,159,67,184,167,166,65,241,234,183,51,172,43,23,116,18,58,150,215,190,216,75,63,67,77,96,128,5],[249,2,17,160,94,68,164,228,8,206,2,100,183,59,204,78,27,148,158,254,21,53,27,196,174,63,250,230,27,249,115,67,179,132,171,246,160,220,45,69,134,110,90,189,227,56,254,137,198,49,136,13,248,223,106,46,48,72,135,253,219,14,165,80,214,6,5,240,249,160,70,1,18,9,227,120,186,204,87,74,61,146,56,163,109,37,162,64,89,59,76,222,74,240,77,106,107,61,64,159,116,211,160,245,137,10,165,8,226,35,80,162,138,214,54,33,251,145,100,94,202,143,219,124,255,189,173,42,71,65,80,177,54,108,179,160,251,76,52,42,100,210,134,22,96,76,216,213,101,232,11,7,50,235,115,127,7,31,69,144,186,105,7,133,220,142,205,27,160,30,252,24,221,106,234,184,194,17,19,44,234,32,212,21,250,80,247,79,37,158,141,209,176,194,17,140,95,58,71,75,134,160,239,158,3,149,62,125,60,108,8,17,192,48,26,188,99,126,16,80,126,33,94,82,215,252,177,238,202,136,51,201,191,24,160,89,86,24,104,71,87,9,43,185,23,85,157,162,248,56,57,173,144,98,247,82,243,6,183,185,178,188,8,169,94,37,34,160,2,47,215,145,10,63,74,127,140,214,142,45,72,209,196,96,72,86,191,250,181,59,173,245,234,106,232,156,125,56,116,99,160,61,35,182,243,46,157,127,161,62,14,29,89,138,61,218,47,43,36,194,48,61,165,147,12,142,6,194,114,210,12,118,76,160,227,139,198,175,140,9,0,191,252,253,224,62,135,102,215,6,81,24,165,206,118,56,187,164,132,119,5,26,222,15,172,202,160,145,9,80,222,151,252,212,190,226,53,125,2,198,156,82,136,48,116,207,159,18,25,210,134,130,11,101,64,220,158,148,41,160,134,117,116,6,219,236,27,229,224,1,47,39,5,197,119,166,171,202,67,169,6,242,192,85,188,71,197,253,108,12,252,244,160,253,39,223,202,81,112,0,159,193,122,147,232,110,49,95,128,136,161,125,141,181,226,228,194,110,210,48,103,4,24,116,47,160,12,96,253,188,206,151,211,48,111,44,46,177,209,24,218,192,67,228,252,42,162,132,40,190,187,31,242,105,220,185,79,166,160,140,110,75,131,62,11,121,159,67,184,167,166,65,241,234,183,51,172,43,23,116,18,58,150,215,190,216,75,63,67,77,96,128,5],[249,2,17,160,22,132,55,171,129,238,222,136,152,84,90,154,91,102,58,9,77,58,138,94,154,6,254,250,245,27,42,253,235,134,90,51,160,183,40,154,43,21,80,252,94,226,22,227,46,139,67,60,158,20,226,79,139,178,183,72,146,97,116,240,138,94,145,217,189,160,2,222,212,55,144,255,190,168,235,20,162,204,28,60,122,247,204,57,0,249,204,31,214,218,10,121,246,110,25,204,153,3,160,222,198,173,18,93,139,116,104,63,56,14,179,165,11,14,63,234,180,107,174,208,212,202,140,9,96,57,76,234,20,88,106,160,25,207,146,153,131,210,193,18,128,12,43,25,52,115,141,105,113,128,98,115,115,53,128,227,198,8,87,232,0,176,101,74,160,63,179,94,234,205,168,4,12,252,110,52,93,60,90,58,94,104,84,3,28,94,41,110,99,62,142,169,160,41,189,52,66,160,60,31,73,144,8,150,92,154,246,21,168,149,164,15,100,214,33,233,148,132,172,212,186,170,83,72,74,210,136,58,80,134,160,199,255,115,8,197,2,30,193,12,66,175,79,187,31,61,234,54,213,6,27,160,143,202,104,11,159,143,233,54,242,236,225,160,148,77,81,57,154,216,3,61,72,57,230,76,17,174,7,211,53,233,201,166,4,103,89,222,248,74,167,42,136,145,42,148,160,118,118,245,91,97,59,94,44,252,96,195,164,110,198,144,117,107,206,98,127,8,159,13,51,109,227,153,40,169,147,228,7,160,10,108,237,44,110,168,222,53,146,12,145,99,70,228,91,157,50,195,102,112,32,212,244,189,35,140,97,32,100,97,39,4,160,109,208,92,252,21,60,182,228,101,171,188,214,124,152,213,2,171,48,96,75,191,19,133,92,168,185,100,78,156,236,253,6,160,96,11,178,166,247,228,182,234,27,169,222,101,80,171,3,74,142,198,165,141,179,103,167,131,248,224,102,52,74,110,247,192,160,31,34,237,160,77,212,112,101,224,6,89,116,203,157,220,174,251,52,190,120,197,5,126,35,95,52,3,64,38,156,167,232,160,212,132,92,112,9,22,144,140,250,224,12,123,140,47,83,164,195,7,46,245,208,159,137,97,255,56,236,175,247,181,166,144,160,116,218,17,103,56,39,254,10,75,107,10,104,95,34,50,190,138,149,7,15,193,190,12,231,247,181,196,39,133,91,84,136,128,5],[249,2,17,160,22,132,55,171,129,238,222,136,152,84,90,154,91,102,58,9,77,58,138,94,154,6,254,250,245,27,42,253,235,134,90,51,160,183,40,154,43,21,80,252,94,226,22,227,46,139,67,60,158,20,226,79,139,178,183,72,146,97,116,240,138,94,145,217,189,160,2,222,212,55,144,255,190,168,235,20,162,204,28,60,122,247,204,57,0,249,204,31,214,218,10,121,246,110,25,204,153,3,160,222,198,173,18,93,139,116,104,63,56,14,179,165,11,14,63,234,180,107,174,208,212,202,140,9,96,57,76,234,20,88,106,160,25,207,146,153,131,210,193,18,128,12,43,25,52,115,141,105,113,128,98,115,115,53,128,227,198,8,87,232,0,176,101,74,160,63,179,94,234,205,168,4,12,252,110,52,93,60,90,58,94,104,84,3,28,94,41,110,99,62,142,169,160,41,189,52,66,160,60,31,73,144,8,150,92,154,246,21,168,149,164,15,100,214,33,233,148,132,172,212,186,170,83,72,74,210,136,58,80,134,160,199,255,115,8,197,2,30,193,12,66,175,79,187,31,61,234,54,213,6,27,160,143,202,104,11,159,143,233,54,242,236,225,160,148,77,81,57,154,216,3,61,72,57,230,76,17,174,7,211,53,233,201,166,4,103,89,222,248,74,167,42,136,145,42,148,160,223,253,8,19,101,225,115,99,209,13,98,89,125,130,141,47,42,7,77,151,59,176,41,37,172,84,34,221,58,209,109,242,160,10,108,237,44,110,168,222,53,146,12,145,99,70,228,91,157,50,195,102,112,32,212,244,189,35,140,97,32,100,97,39,4,160,109,208,92,252,21,60,182,228,101,171,188,214,124,152,213,2,171,48,96,75,191,19,133,92,168,185,100,78,156,236,253,6,160,96,11,178,166,247,228,182,234,27,169,222,101,80,171,3,74,142,198,165,141,179,103,167,131,248,224,102,52,74,110,247,192,160,31,34,237,160,77,212,112,101,224,6,89,116,203,157,220,174,251,52,190,120,197,5,126,35,95,52,3,64,38,156,167,232,160,212,132,92,112,9,22,144,140,250,224,12,123,140,47,83,164,195,7,46,245,208,159,137,97,255,56,236,175,247,181,166,144,160,116,218,17,103,56,39,254,10,75,107,10,104,95,34,50,190,138,149,7,15,193,190,12,231,247,181,196,39,133,91,84,136,128,5],[249,1,49,160,217,50,17,150,230,173,80,155,120,151,226,149,44,95,28,79,42,186,74,48,15,147,12,49,61,117,219,221,27,171,99,106,160,97,27,25,149,216,60,68,49,197,110,195,167,250,199,222,4,254,136,109,231,156,184,63,209,107,114,245,22,140,77,125,67,160,37,44,22,191,194,8,167,2,157,30,111,132,136,25,96,10,149,255,129,5,122,113,82,179,153,19,70,98,98,40,224,15,128,128,160,12,154,229,230,56,151,114,249,143,242,22,19,83,244,106,125,119,188,63,194,196,133,45,191,136,185,232,30,119,11,223,217,160,56,175,69,201,250,148,41,161,191,224,55,70,119,208,152,70,253,110,109,13,21,220,236,192,131,36,248,208,85,248,240,120,128,160,109,108,13,68,94,201,105,7,111,247,223,145,137,104,24,249,54,155,216,26,192,192,124,123,205,135,106,115,178,10,207,90,128,160,161,128,128,41,167,172,184,184,231,12,171,75,32,205,2,0,67,105,93,226,165,23,200,222,21,150,245,164,45,130,69,145,160,91,209,12,235,240,207,91,19,35,30,161,176,71,120,4,140,99,183,225,45,43,2,83,54,104,254,134,103,193,117,18,159,128,128,128,160,14,147,243,30,8,192,81,188,107,25,10,18,22,3,10,171,2,171,62,150,132,103,42,178,20,119,88,232,116,50,239,90,128,5],[249,1,49,160,217,50,17,150,230,173,80,155,120,151,226,149,44,95,28,79,42,186,74,48,15,147,12,49,61,117,219,221,27,171,99,106,160,97,27,25,149,216,60,68,49,197,110,195,167,250,199,222,4,254,136,109,231,156,184,63,209,107,114,245,22,140,77,125,67,160,37,44,22,191,194,8,167,2,157,30,111,132,136,25,96,10,149,255,129,5,122,113,82,179,153,19,70,98,98,40,224,15,128,128,160,12,154,229,230,56,151,114,249,143,242,22,19,83,244,106,125,119,188,63,194,196,133,45,191,136,185,232,30,119,11,223,217,160,56,175,69,201,250,148,41,161,191,224,55,70,119,208,152,70,253,110,109,13,21,220,236,192,131,36,248,208,85,248,240,120,128,160,109,108,13,68,94,201,105,7,111,247,223,145,137,104,24,249,54,155,216,26,192,192,124,123,205,135,106,115,178,10,207,90,128,160,161,128,128,41,167,172,184,184,231,12,171,75,32,205,2,0,67,105,93,226,165,23,200,222,21,150,245,164,45,130,69,145,160,3,188,138,224,214,160,165,109,21,137,33,153,220,44,101,232,27,9,186,237,55,215,250,4,127,209,167,175,19,86,147,139,128,128,128,160,14,147,243,30,8,192,81,188,107,25,10,18,22,3,10,171,2,171,62,150,132,103,42,178,20,119,88,232,116,50,239,90,128,5],[248,81,160,14,190,175,204,1,88,161,225,248,79,139,244,146,70,64,4,189,233,254,39,142,180,141,115,15,159,33,183,104,165,47,180,160,144,35,76,60,224,165,33,44,20,231,106,227,123,48,231,167,187,232,136,84,202,58,174,178,229,175,102,40,187,252,252,56,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,49,79,105,40,165,82,100,250,47,193,39,220,147,104,34,150,6,174,252,183,197,73,156,243,5,233,50,68,144,184,70,248,68,1,128,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,5],[248,102,157,32,41,166,146,158,11,2,219,19,182,134,140,146,224,172,119,232,142,56,35,127,152,119,26,75,107,178,238,28,184,70,248,68,1,23,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,5],[248,102,157,32,79,105,40,165,82,100,250,47,193,39,220,147,104,34,150,6,174,252,183,197,73,156,243,5,233,50,68,144,184,70,248,68,1,128,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,5],[248,102,157,32,79,105,40,165,82,100,250,47,193,39,220,147,104,34,150,6,174,252,183,197,73,156,243,5,233,50,68,144,184,70,248,68,1,128,160,239,250,42,207,194,19,241,166,171,82,99,98,194,211,131,108,145,11,212,98,130,52,136,249,236,138,129,65,135,27,255,22,160,194,251,137,113,156,102,237,210,45,245,149,106,128,111,184,195,255,75,112,195,228,214,28,38,149,201,190,137,62,218,154,228,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderInFirstLevel.json new file mode 100644 index 0000000000..6ed7a747bf --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountBranchPlaceholderInFirstLevel.json @@ -0,0 +1 @@ +[[1,0,1,0,248,81,0,248,81,0,14,1,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,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,175,242,218,187,23,41,55,165,142,12,117,152,30,29,140,199,39,35,154,226,153,127,147,253,29,250,19,12,134,24,191,36,0,160,175,242,218,187,23,41,55,165,142,12,117,152,30,29,140,199,39,35,154,226,153,127,147,253,29,250,19,12,134,24,191,36,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,106,161,32,6,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,57,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,57,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,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,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,42,49,58,236,142,182,122,88,227,244,222,147,240,191,50,194,201,235,146,22,183,151,148,220,224,42,129,105,249,3,65,135,137,42,134,153,47,65,95,23,176,203,18,9,153,74,69,199,215,193,138,130,193,100,188,234,150,231,238,93,222,63,27,116,233,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[248,81,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,128,128,128,128,128,128,128,128,128,128,128,160,175,242,218,187,23,41,55,165,142,12,117,152,30,29,140,199,39,35,154,226,153,127,147,253,29,250,19,12,134,24,191,36,128,128,5],[248,106,161,32,6,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,57,77,78,73,143,245,72,135,22,104,2,103,203,126,172,253,113,163,243,139,206,31,120,250,157,3,184,255,20,142,99,107,184,70,248,68,128,23,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderBranch.json b/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderBranch.json new file mode 100644 index 0000000000..509faa1c01 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderBranch.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,134,73,68,223,173,41,37,147,36,140,247,241,223,160,248,6,218,230,96,85,105,78,243,214,11,80,67,23,134,151,127,162,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,173,25,127,56,52,143,227,12,238,174,236,186,0,234,52,202,44,193,111,186,150,247,118,156,178,163,130,102,30,77,58,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,65,96,18,60,75,230,130,27,230,113,226,140,106,73,86,243,182,218,25,199,19,87,31,254,106,4,224,14,216,143,37,64,0,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,13,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,206,144,145,67,116,167,247,112,21,211,206,39,17,80,107,129,199,168,248,110,87,249,66,99,217,9,124,218,191,2,0,188,0,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,236,133,222,194,233,18,211,30,219,154,205,250,5,55,43,197,33,189,179,107,239,180,101,180,196,97,160,148,235,175,67,0,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,91,206,52,40,136,181,226,181,110,98,46,223,178,19,209,243,254,183,220,186,51,185,91,118,128,84,206,142,5,158,178,0,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,154,20,83,14,212,57,98,219,176,195,243,149,251,194,222,170,159,48,104,129,219,74,189,86,48,75,59,107,108,15,47,85,0,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,8,0,1,7,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,0,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,133,163,111,39,253,196,135,253,250,60,16,75,174,17,130,17,111,74,174,195,116,128,255,190,227,255,200,81,182,50,153,135,0,160,133,163,111,39,253,196,135,253,250,60,16,75,174,17,130,17,111,74,174,195,116,128,255,190,227,255,200,81,182,50,153,135,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,32,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,56,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,0,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,0,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,174,185,69,61,3,204,141,128,148,239,24,33,11,213,158,212,244,157,156,174,237,155,166,186,230,47,35,133,90,143,250,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,134,73,68,223,173,41,37,147,36,140,247,241,223,160,248,6,218,230,96,85,105,78,243,214,11,80,67,23,134,151,127,162,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,101,173,25,127,56,52,143,227,12,238,174,236,186,0,234,52,202,44,193,111,186,150,247,118,156,178,163,130,102,30,77,58,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,65,96,18,60,75,230,130,27,230,113,226,140,106,73,86,243,182,218,25,199,19,87,31,254,106,4,224,14,216,143,37,64,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,206,144,145,67,116,167,247,112,21,211,206,39,17,80,107,129,199,168,248,110,87,249,66,99,217,9,124,218,191,2,0,188,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,141,236,133,222,194,233,18,211,30,219,154,205,250,5,55,43,197,33,189,179,107,239,180,101,180,196,97,160,148,235,175,67,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,31,91,206,52,40,136,181,226,181,110,98,46,223,178,19,209,243,254,183,220,186,51,185,91,118,128,84,206,142,5,158,178,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[248,241,160,154,20,83,14,212,57,98,219,176,195,243,149,251,194,222,170,159,48,104,129,219,74,189,86,48,75,59,107,108,15,47,85,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,241,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,45,71,217,199,68,20,55,244,206,68,197,49,191,78,208,106,209,111,87,254,9,221,230,148,86,131,219,7,121,62,140,160,133,163,111,39,253,196,135,253,250,60,16,75,174,17,130,17,111,74,174,195,116,128,255,190,227,255,200,81,182,50,153,135,128,128,128,128,128,128,128,128,5],[248,102,157,32,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,32,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderExtension.json b/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderExtension.json new file mode 100644 index 0000000000..216fd2969a --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountDeletePlaceholderExtension.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,12,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,139,58,203,92,153,76,58,75,152,204,40,161,176,254,7,83,77,133,97,243,215,139,208,77,241,250,13,236,190,98,175,237,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,0,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,0,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,0,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,0,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,0,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,0,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,0,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,0,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,0,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,0,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,0,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,0,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,235,219,11,58,190,215,68,221,73,201,12,106,58,20,178,165,209,56,134,20,69,204,11,137,186,63,169,247,84,183,228,35,0,160,162,144,194,196,152,226,214,73,89,236,36,238,84,203,162,78,190,13,180,75,248,234,56,229,26,113,145,230,203,72,24,225,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,0,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,0,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,0,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,0,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,0,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,0,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,0,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,0,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,0,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,0,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,0,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,0,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,0,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,0,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,0,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,0,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,0,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,103,14,51,251,133,137,253,174,93,29,41,30,157,92,49,13,250,122,158,202,155,107,141,57,70,227,35,33,3,236,170,116,0,160,90,25,212,35,84,39,162,253,40,188,128,141,31,177,49,221,18,91,118,136,182,50,82,11,184,230,139,18,197,94,80,127,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,0,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,0,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,0,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,0,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,0,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,203,198,161,225,160,190,192,56,65,242,248,218,127,252,229,5,150,11,189,71,9,210,251,78,195,170,16,240,226,113,69,0,160,102,79,217,10,154,173,100,22,201,108,182,73,110,174,11,115,154,182,174,92,61,172,0,197,98,6,207,135,97,248,44,194,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,0,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,0,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,0,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,0,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,0,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,0,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,0,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,0,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,0,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,0,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,0,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,6,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,0,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,0,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,0,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,0,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,0,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,0,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,3,44,81,4,14,180,148,19,202,39,34,247,198,8,247,132,48,141,122,22,132,234,14,83,168,88,19,243,189,8,146,0,160,90,240,3,188,209,42,201,105,79,245,174,51,212,208,183,239,14,87,46,183,132,243,226,101,221,59,249,98,238,38,30,200,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,0,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,0,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,0,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,0,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,0,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,0,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,0,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,0,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,0,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,0,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,0,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,69,83,4,13,109,89,244,189,229,133,31,42,245,72,201,112,152,157,99,216,186,20,113,98,200,179,54,77,14,42,242,64,0,160,134,253,241,93,61,62,185,221,65,135,18,10,146,175,16,147,198,232,191,126,12,223,191,198,177,125,168,97,189,111,251,174,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,0,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,0,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,0,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,0,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,0,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,0,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,0,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,0,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,0,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,0,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,0,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,0,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,0,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,221,235,102,139,139,91,212,174,88,230,249,171,33,65,69,158,48,204,41,101,133,62,247,27,139,222,7,83,94,71,17,154,0,160,136,116,3,74,15,113,88,181,153,37,140,248,108,178,49,166,240,147,99,128,212,198,186,163,226,91,213,196,148,55,51,68,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,0,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,0,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,0,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,0,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,0,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,0,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,2,1,0,0,0,0,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,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,0,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,243,146,20,156,129,141,135,17,170,235,103,142,184,189,99,188,120,54,186,29,151,65,111,60,245,179,254,213,6,30,104,185,0,160,243,146,20,156,129,141,135,17,170,235,103,142,184,189,99,188,120,54,186,29,151,65,111,60,245,179,254,213,6,30,104,185,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[226,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,75,215,56,145,110,168,213,69,129,236,183,253,144,161,161,52,44,195,123,177,255,144,242,98,183,27,147,5,79,243,11,165,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,75,215,56,145,110,168,213,69,129,236,183,253,144,161,161,52,44,195,123,177,255,144,242,98,183,27,147,5,79,243,11,165,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,101,156,58,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,108,157,52,45,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,52,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,76,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,74,134,85,156,208,108,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,56,118,215,80,68,120,146,210,132,112,214,55,126,93,159,9,37,179,209,181,226,177,32,248,226,190,25,113,27,111,86,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,204,228,98,4,186,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,139,58,203,92,153,76,58,75,152,204,40,161,176,254,7,83,77,133,97,243,215,139,208,77,241,250,13,236,190,98,175,237,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,160,235,219,11,58,190,215,68,221,73,201,12,106,58,20,178,165,209,56,134,20,69,204,11,137,186,63,169,247,84,183,228,35,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,128,5],[249,2,17,160,185,24,42,236,120,203,57,72,34,231,31,111,46,73,180,72,115,152,175,255,156,53,78,172,173,4,231,26,202,112,189,160,160,193,31,60,30,128,7,103,75,249,112,82,221,20,124,38,229,246,122,89,71,38,21,74,219,252,240,239,97,192,33,13,4,160,84,77,171,102,153,149,40,61,1,157,20,166,217,8,116,25,213,188,181,94,1,128,252,249,222,234,76,79,51,162,147,91,160,44,4,93,209,145,172,111,91,99,34,141,140,10,131,197,94,172,200,9,166,224,237,220,180,19,164,93,221,156,142,251,144,160,40,196,24,163,194,231,72,196,129,42,142,40,190,213,192,64,86,108,150,109,107,52,154,72,112,69,34,184,238,85,67,215,160,71,161,12,216,119,232,250,223,53,164,214,25,144,201,187,84,129,245,139,177,212,51,68,168,111,88,153,232,109,43,209,145,160,174,66,37,96,21,75,84,60,152,43,98,146,99,220,26,63,78,74,201,11,255,111,218,46,32,74,218,227,127,63,58,171,160,81,118,161,250,61,85,176,208,85,23,154,95,243,161,43,137,207,17,20,17,52,145,40,40,185,242,11,204,38,254,233,228,160,171,53,133,13,45,191,38,40,138,35,70,210,171,108,202,133,21,131,212,123,127,110,163,50,166,156,32,61,9,8,30,187,160,98,240,222,26,107,15,123,248,48,13,231,106,195,126,79,92,223,191,213,157,220,37,245,169,160,5,22,166,15,74,247,227,160,211,121,158,196,1,96,79,43,64,156,31,232,214,155,249,26,46,101,14,235,103,10,62,195,4,176,13,100,236,72,114,144,160,109,33,43,178,90,242,93,172,197,115,100,180,124,141,156,115,8,254,213,188,147,149,247,149,165,82,106,85,244,101,153,90,160,162,144,194,196,152,226,214,73,89,236,36,238,84,203,162,78,190,13,180,75,248,234,56,229,26,113,145,230,203,72,24,225,160,150,135,54,87,155,174,174,15,109,193,30,49,16,222,170,148,46,133,74,178,107,201,131,6,92,76,56,184,46,111,102,55,160,86,146,97,160,222,105,216,21,80,56,20,146,200,16,229,35,161,175,121,97,137,102,29,0,145,135,46,20,21,79,90,217,160,208,122,174,169,46,136,84,33,192,0,127,106,220,4,143,94,102,1,50,21,59,73,106,200,104,92,137,135,65,11,138,232,128,5],[249,2,17,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,160,103,14,51,251,133,137,253,174,93,29,41,30,157,92,49,13,250,122,158,202,155,107,141,57,70,227,35,33,3,236,170,116,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,128,5],[249,2,17,160,84,125,101,84,59,83,119,189,159,192,188,231,231,244,86,85,86,131,98,75,61,47,49,244,74,248,245,146,244,80,18,53,160,15,142,57,107,155,212,47,124,149,253,212,186,24,96,29,200,59,44,83,47,86,174,146,61,15,30,228,204,16,180,41,73,160,4,11,213,136,98,93,71,167,88,7,244,137,134,178,33,135,55,167,87,9,161,105,132,173,99,133,195,204,137,99,213,96,160,42,37,73,206,76,185,144,171,152,234,4,233,81,43,95,25,193,73,195,237,233,226,6,53,195,164,161,135,88,181,94,129,160,149,206,117,218,219,73,231,191,71,129,32,62,24,176,236,201,214,57,32,246,165,182,97,100,41,58,12,226,18,76,98,52,160,164,126,235,52,47,81,125,199,131,108,95,228,61,243,53,100,132,37,251,215,132,73,32,24,163,150,9,252,131,133,170,149,160,106,216,21,135,125,74,67,242,82,137,122,130,130,164,224,106,112,167,123,76,61,118,71,52,173,133,220,82,214,189,19,198,160,242,20,154,172,98,175,80,232,148,10,234,150,21,84,158,171,52,138,196,46,251,154,188,188,221,127,227,244,121,129,143,252,160,229,184,239,35,202,217,87,20,223,56,107,25,99,14,127,149,227,51,66,1,179,231,12,190,178,85,104,177,67,83,252,99,160,221,176,88,124,182,116,91,144,126,1,162,123,174,103,190,3,46,235,241,155,7,208,37,30,134,161,162,70,21,69,227,61,160,195,58,237,166,44,35,245,54,101,165,121,224,187,108,35,126,92,173,37,149,178,117,186,47,52,180,162,147,202,153,119,73,160,204,163,223,176,213,222,185,250,251,248,162,206,155,236,125,190,135,137,123,103,90,240,174,102,254,224,21,179,172,12,156,36,160,146,129,80,195,19,81,79,161,90,222,24,229,255,113,147,210,230,15,9,47,245,136,171,172,60,106,11,217,36,71,6,185,160,7,36,138,185,104,2,204,131,50,7,46,89,92,85,35,158,207,198,186,249,17,8,215,228,142,131,181,171,35,36,176,191,160,90,25,212,35,84,39,162,253,40,188,128,141,31,177,49,221,18,91,118,136,182,50,82,11,184,230,139,18,197,94,80,127,160,99,148,228,211,110,43,255,97,207,243,218,168,160,132,145,182,64,43,67,101,49,149,197,154,168,2,83,35,54,141,223,255,128,5],[249,2,17,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,160,81,203,198,161,225,160,190,192,56,65,242,248,218,127,252,229,5,150,11,189,71,9,210,251,78,195,170,16,240,226,113,69,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,128,5],[249,2,17,160,156,188,105,114,31,36,154,123,142,102,154,217,22,169,233,100,95,123,35,157,242,39,167,198,172,227,78,245,125,116,108,134,160,8,45,240,236,178,161,107,136,206,107,28,210,5,163,63,41,0,163,130,48,28,117,48,53,45,199,57,81,116,195,156,237,160,64,67,82,129,153,106,178,221,66,207,112,86,116,198,17,108,53,73,133,11,175,15,167,217,149,21,88,140,90,191,115,59,160,170,37,18,193,39,10,191,16,144,37,64,173,30,24,5,237,185,251,50,150,88,214,200,52,188,187,29,84,65,115,151,140,160,102,79,217,10,154,173,100,22,201,108,182,73,110,174,11,115,154,182,174,92,61,172,0,197,98,6,207,135,97,248,44,194,160,104,16,219,134,193,188,170,105,162,255,46,238,185,3,34,30,227,107,254,154,26,43,88,147,146,8,202,185,31,184,179,75,160,236,108,71,137,91,167,166,221,153,200,91,234,136,127,42,127,40,133,54,58,7,88,215,100,48,243,34,103,85,102,0,223,160,186,2,4,233,111,235,213,181,122,51,187,216,216,109,198,63,177,71,41,77,14,113,229,48,225,244,86,152,34,250,93,52,160,104,224,29,88,241,157,149,1,169,44,54,82,82,94,220,172,89,223,70,156,137,178,201,20,7,125,31,58,222,1,222,146,160,201,140,242,11,19,30,249,130,12,47,191,119,144,252,197,85,190,122,191,166,96,216,15,149,28,45,179,85,82,173,200,207,160,202,86,82,133,140,211,123,172,12,253,197,67,123,194,78,7,56,30,224,170,48,158,77,194,31,120,255,129,39,63,108,202,160,47,203,156,139,56,59,194,78,115,157,254,43,228,108,219,92,182,204,251,18,10,226,28,36,242,105,144,141,59,39,91,140,160,118,251,93,74,40,192,248,227,5,125,210,24,61,79,179,51,87,60,54,215,160,225,115,39,4,38,112,66,79,106,174,199,160,227,7,250,203,142,64,16,40,62,150,21,89,252,53,215,183,103,192,255,51,72,137,23,75,39,17,162,208,162,156,0,209,160,240,17,72,244,123,154,10,145,137,31,238,48,188,114,63,5,209,253,213,50,59,51,54,118,170,219,102,168,220,145,32,247,160,93,44,140,192,77,218,99,152,11,165,43,89,93,226,231,69,237,164,194,217,244,25,119,180,144,1,50,91,192,217,71,87,128,5],[249,2,17,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,160,58,3,44,81,4,14,180,148,19,202,39,34,247,198,8,247,132,48,141,122,22,132,234,14,83,168,88,19,243,189,8,146,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,128,5],[249,2,17,160,232,191,153,154,181,58,206,81,231,209,209,239,36,133,221,157,153,42,68,174,20,69,221,60,11,63,166,31,237,237,104,162,160,57,228,194,98,47,19,97,133,100,169,2,0,243,214,13,73,186,52,15,117,71,216,18,107,102,15,16,111,86,250,50,251,160,51,250,142,196,40,119,29,225,6,141,231,106,64,7,57,115,110,177,160,25,74,86,178,98,92,55,43,84,38,108,149,114,160,188,17,187,239,92,176,201,136,24,53,252,251,177,159,15,74,114,158,187,40,157,163,92,149,77,183,194,85,161,209,131,189,160,95,24,164,82,11,196,142,109,130,78,42,15,66,95,149,217,148,254,124,255,123,38,6,201,175,159,70,55,78,36,64,222,160,253,133,23,137,243,61,14,118,41,90,234,0,23,170,246,8,217,98,31,146,149,133,151,98,41,36,143,17,217,13,54,225,160,90,240,3,188,209,42,201,105,79,245,174,51,212,208,183,239,14,87,46,183,132,243,226,101,221,59,249,98,238,38,30,200,160,218,79,4,19,117,120,255,76,227,129,57,190,233,72,210,104,202,172,77,110,166,99,134,239,219,54,231,204,208,217,184,193,160,28,43,54,96,106,42,56,44,206,73,74,22,167,224,233,125,88,222,3,114,91,198,179,0,14,184,180,31,113,164,130,150,160,93,170,254,86,166,255,153,188,72,120,14,11,156,181,35,136,31,176,118,165,26,245,91,196,116,167,82,73,239,192,67,198,160,113,106,91,157,43,225,158,83,210,141,196,54,3,42,204,31,201,236,95,202,60,105,198,12,122,206,68,128,125,136,125,124,160,41,72,43,195,185,77,145,190,248,35,64,23,254,21,206,113,58,189,41,41,0,75,98,168,214,131,3,50,118,22,181,17,160,167,9,119,24,44,27,22,223,236,139,113,148,108,210,194,127,188,31,165,26,133,146,93,4,152,21,206,226,71,230,114,123,160,210,161,112,6,68,249,246,185,163,96,30,55,95,21,48,46,27,132,235,191,20,114,216,181,115,139,81,29,120,129,206,103,160,228,14,86,234,190,75,211,24,27,251,45,67,43,75,140,223,231,88,38,238,140,199,169,241,181,123,41,200,94,70,128,194,160,109,50,80,239,237,131,100,221,110,137,154,89,27,127,96,132,227,250,251,119,175,219,213,124,97,113,136,253,103,210,215,99,128,5],[249,2,17,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,160,69,83,4,13,109,89,244,189,229,133,31,42,245,72,201,112,152,157,99,216,186,20,113,98,200,179,54,77,14,42,242,64,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,128,5],[249,2,17,160,180,237,88,189,64,174,197,244,127,23,149,85,117,103,224,177,173,47,85,97,236,124,161,62,9,12,4,255,91,138,237,100,160,100,93,175,177,202,28,103,175,123,15,81,95,184,46,83,103,87,183,116,39,115,175,190,70,133,107,158,119,167,0,85,237,160,134,253,241,93,61,62,185,221,65,135,18,10,146,175,16,147,198,232,191,126,12,223,191,198,177,125,168,97,189,111,251,174,160,216,111,187,49,66,224,152,105,189,122,136,193,157,189,25,137,82,161,106,108,64,185,230,186,243,236,215,127,221,56,233,125,160,148,0,211,22,129,35,130,113,137,153,68,150,167,69,115,247,241,139,129,0,254,97,231,163,97,44,243,95,84,178,23,173,160,87,72,55,68,130,23,116,88,149,221,0,186,16,144,210,29,155,102,151,92,76,129,204,245,194,240,232,103,36,24,30,149,160,93,255,7,192,212,135,80,1,228,59,117,73,69,82,217,204,180,56,133,3,229,140,225,4,230,93,52,56,161,38,51,48,160,73,127,28,24,139,210,195,167,141,215,140,156,156,128,113,253,212,126,68,166,143,251,101,231,18,248,69,77,64,13,231,14,160,116,18,80,1,241,23,90,141,238,178,29,155,4,112,150,134,253,100,191,111,253,215,234,161,25,45,92,178,10,7,176,182,160,180,139,103,129,151,58,21,62,153,208,235,226,184,171,166,197,185,221,246,68,209,69,62,130,149,53,171,40,187,50,152,47,160,170,98,176,29,23,138,240,253,180,210,140,27,188,79,247,56,1,172,195,246,35,100,234,129,174,42,153,131,213,82,133,210,160,77,1,155,88,50,4,201,82,161,82,54,78,30,247,231,167,13,253,248,176,232,171,12,159,192,168,11,124,246,7,205,221,160,197,156,14,95,177,36,137,213,162,27,161,77,213,124,66,200,73,4,19,170,78,41,129,61,108,52,141,23,188,94,146,215,160,59,189,41,18,35,186,204,91,48,249,227,167,107,66,64,216,134,148,132,209,177,89,90,253,19,69,2,76,252,231,72,169,160,217,174,174,31,206,154,240,32,249,39,191,51,179,82,34,9,218,48,40,229,6,173,247,68,35,254,120,175,73,57,9,14,160,156,132,158,203,172,85,98,126,161,209,134,204,128,25,17,231,140,0,75,173,183,55,130,92,232,54,111,80,250,224,145,159,128,5],[248,241,160,221,235,102,139,139,91,212,174,88,230,249,171,33,65,69,158,48,204,41,101,133,62,247,27,139,222,7,83,94,71,17,154,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,128,128,128,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,128,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,128,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,128,128,128,128,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,128,5],[248,241,160,136,116,3,74,15,113,88,181,153,37,140,248,108,178,49,166,240,147,99,128,212,198,186,163,226,91,213,196,148,55,51,68,160,6,224,55,65,244,238,1,243,137,85,129,168,103,4,120,155,90,179,56,226,109,19,137,176,130,189,194,201,7,238,111,250,128,128,128,160,140,101,142,12,12,106,22,180,97,103,81,114,201,125,99,91,155,56,5,170,154,255,192,252,182,185,239,64,71,93,206,14,160,54,110,252,213,204,225,239,20,75,137,7,249,169,24,107,197,24,214,127,168,107,130,24,172,153,37,183,16,30,251,51,118,128,160,85,163,178,230,9,128,96,41,93,216,131,4,147,15,207,10,51,189,116,130,77,178,103,124,233,47,250,147,122,247,176,144,128,160,26,235,78,32,11,43,6,155,97,87,26,87,91,80,139,39,194,25,79,151,254,179,34,130,163,146,167,193,202,212,18,244,128,128,128,128,160,130,137,158,138,67,39,119,204,172,211,177,110,56,63,76,40,198,196,173,175,229,163,204,102,240,250,174,109,226,117,155,202,128,5],[226,20,160,75,215,56,145,110,168,213,69,129,236,183,253,144,161,161,52,44,195,123,177,255,144,242,98,183,27,147,5,79,243,11,165,5],[248,81,128,128,160,246,90,153,106,161,93,165,112,171,91,43,74,207,239,165,225,172,126,187,78,120,66,242,92,108,203,189,234,112,126,173,106,128,128,128,128,128,128,128,128,160,243,146,20,156,129,141,135,17,170,235,103,142,184,189,99,188,120,54,186,29,151,65,111,60,245,179,254,213,6,30,104,185,128,128,128,128,128,5],[248,101,156,58,168,111,115,58,191,32,139,53,139,168,184,7,8,29,109,70,164,7,116,82,56,174,242,193,51,253,77,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,108,157,52,45,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,107,156,61,53,199,120,18,165,14,109,22,4,141,198,233,128,219,44,247,218,241,231,2,206,125,246,58,246,15,3,184,76,248,74,4,134,85,156,208,108,8,0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionInFirstLevel.json new file mode 100644 index 0000000000..5ef9e83141 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionInFirstLevel.json @@ -0,0 +1 @@ +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,1,0,0,0,0,0,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,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,12,238,76,188,132,183,202,253,232,24,203,94,245,16,89,89,51,190,136,196,16,141,191,3,32,223,60,175,134,134,252,108,0,160,12,238,76,188,132,183,202,253,232,24,203,94,245,16,89,89,51,190,136,196,16,141,191,3,32,223,60,175,134,134,252,108,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,174,121,120,114,157,43,164,140,103,235,28,242,186,33,76,152,157,197,109,149,229,229,22,189,233,207,92,195,82,121,240,3,0,160,174,121,120,114,157,43,164,140,103,235,28,242,186,33,76,152,157,197,109,149,229,229,22,189,233,207,92,195,82,121,240,3,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[226,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,165,122,171,104,113,212,176,43,65,48,207,251,142,53,47,186,90,181,22,93,66,192,18,250,18,108,20,25,228,62,211,52,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,165,122,171,104,113,212,176,43,65,48,207,251,142,53,47,186,90,181,22,93,66,192,18,250,18,108,20,25,228,62,211,52,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,32,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,32,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,32,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,90,149,210,63,96,21,90,79,215,113,54,179,202,200,190,125,138,153,12,147,10,164,5,127,203,30,243,148,15,111,49,120,131,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[226,24,160,165,122,171,104,113,212,176,43,65,48,207,251,142,53,47,186,90,181,22,93,66,192,18,250,18,108,20,25,228,62,211,52,5],[226,24,160,165,122,171,104,113,212,176,43,65,48,207,251,142,53,47,186,90,181,22,93,66,192,18,250,18,108,20,25,228,62,211,52,5],[248,81,128,128,128,160,12,238,76,188,132,183,202,253,232,24,203,94,245,16,89,89,51,190,136,196,16,141,191,3,32,223,60,175,134,134,252,108,128,128,128,128,128,160,174,121,120,114,157,43,164,140,103,235,28,242,186,33,76,152,157,197,109,149,229,229,22,189,233,207,92,195,82,121,240,3,128,128,128,128,128,128,128,5],[248,81,128,128,128,160,12,238,76,188,132,183,202,253,232,24,203,94,245,16,89,89,51,190,136,196,16,141,191,3,32,223,60,175,134,134,252,108,128,128,128,128,128,160,174,121,120,114,157,43,164,140,103,235,28,242,186,33,76,152,157,197,109,149,229,229,22,189,233,207,92,195,82,121,240,3,128,128,128,128,128,128,128,5],[248,105,160,32,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,32,183,32,52,38,131,211,211,218,246,83,140,45,89,109,3,231,97,202,248,167,7,116,197,134,209,86,108,48,129,43,150,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInEvenLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInEvenLevel.json new file mode 100644 index 0000000000..1336e7dcd3 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInEvenLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,76,42,58,156,116,246,28,235,4,189,86,90,73,197,168,103,65,175,151,211,219,236,168,155,227,142,69,9,92,155,47,0,160,1,101,215,142,178,208,104,115,247,160,118,144,144,147,179,72,129,220,53,39,182,60,211,63,12,25,174,99,94,177,95,193,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,115,208,134,49,179,158,7,137,59,150,131,89,26,28,151,52,39,145,133,104,255,94,140,25,109,93,180,4,33,118,80,147,0,160,115,208,134,49,179,158,7,137,59,150,131,89,26,28,151,52,39,145,133,104,255,94,140,25,109,93,180,4,33,118,80,147,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,17,194,250,154,175,155,104,41,66,128,37,199,106,68,17,28,60,67,125,119,114,172,252,179,26,165,240,190,71,215,167,42,0,160,17,194,250,154,175,155,104,41,66,128,37,199,106,68,17,28,60,67,125,119,114,172,252,179,26,165,240,190,71,215,167,42,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,207,224,18,49,93,175,199,53,213,173,146,171,24,242,139,119,33,141,195,25,55,35,5,59,234,204,70,46,169,57,119,0,160,195,207,224,18,49,93,175,199,53,213,173,146,171,24,242,139,119,33,141,195,25,55,35,5,59,234,204,70,46,169,57,119,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,93,146,251,231,82,80,121,184,37,8,134,165,211,61,187,193,44,20,170,229,158,89,143,123,226,226,217,109,94,123,97,73,0,160,93,146,251,231,82,80,121,184,37,8,134,165,211,61,187,193,44,20,170,229,158,89,143,123,226,226,217,109,94,123,97,73,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,216,53,35,210,214,175,221,177,253,46,16,45,181,172,228,36,22,179,76,158,53,130,25,204,157,142,218,220,152,165,127,120,0,160,216,53,35,210,214,175,221,177,253,46,16,45,181,172,228,36,22,179,76,158,53,130,25,204,157,142,218,220,152,165,127,120,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,16,144,114,31,210,128,6,138,83,198,53,94,121,141,104,77,94,190,37,225,37,73,70,45,60,27,26,143,252,163,114,109,0,160,16,144,114,31,210,128,6,138,83,198,53,94,121,141,104,77,94,190,37,225,37,73,70,45,60,27,26,143,252,163,114,109,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,65,87,203,185,50,83,9,193,18,64,211,100,15,162,22,186,203,73,72,181,34,51,108,24,59,33,49,216,26,56,225,0,160,232,65,87,203,185,50,83,9,193,18,64,211,100,15,162,22,186,203,73,72,181,34,51,108,24,59,33,49,216,26,56,225,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,230,79,95,250,138,78,23,76,112,22,104,22,164,213,101,127,168,199,119,71,55,204,197,229,115,80,234,97,0,136,2,24,0,160,230,79,95,250,138,78,23,76,112,22,104,22,164,213,101,127,168,199,119,71,55,204,197,229,115,80,234,97,0,136,2,24,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,168,47,234,156,179,5,3,120,105,166,40,79,128,10,215,192,162,111,59,108,8,172,200,221,107,208,27,225,168,164,211,50,0,160,168,47,234,156,179,5,3,120,105,166,40,79,128,10,215,192,162,111,59,108,8,172,200,221,107,208,27,225,168,164,211,50,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,82,71,225,232,149,135,39,97,66,68,95,34,53,223,204,190,248,68,223,116,50,9,142,82,23,243,149,145,51,144,88,134,0,160,82,71,225,232,149,135,39,97,66,68,95,34,53,223,204,190,248,68,223,116,50,9,142,82,23,243,149,145,51,144,88,134,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,11,16,88,147,111,91,74,186,95,174,100,229,193,162,174,252,70,86,73,4,154,154,205,196,93,190,217,55,122,122,43,48,0,160,11,16,88,147,111,91,74,186,95,174,100,229,193,162,174,252,70,86,73,4,154,154,205,196,93,190,217,55,122,122,43,48,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,86,80,110,104,17,165,204,66,240,48,59,113,90,137,50,47,240,71,70,203,123,170,49,41,9,194,56,229,33,235,219,82,0,160,86,80,110,104,17,165,204,66,240,48,59,113,90,137,50,47,240,71,70,203,123,170,49,41,9,194,56,229,33,235,219,82,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,97,195,135,22,58,155,221,254,199,10,53,138,135,26,153,131,85,103,53,152,227,193,109,249,77,99,182,26,205,214,202,4,0,160,97,195,135,22,58,155,221,254,199,10,53,138,135,26,153,131,85,103,53,152,227,193,109,249,77,99,182,26,205,214,202,4,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,130,173,203,112,182,224,76,4,174,219,58,51,223,68,157,160,252,68,51,236,195,193,154,0,14,63,156,56,205,219,132,185,0,160,130,173,203,112,182,224,76,4,174,219,58,51,223,68,157,160,252,68,51,236,195,193,154,0,14,63,156,56,205,219,132,185,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,79,117,212,47,186,87,21,223,216,115,170,104,145,200,42,84,88,120,115,10,64,191,162,252,113,155,57,43,10,59,4,88,0,160,79,117,212,47,186,87,21,223,216,115,170,104,145,200,42,84,88,120,115,10,64,191,162,252,113,155,57,43,10,59,4,88,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,155,227,255,46,235,215,46,97,118,46,18,223,145,236,213,152,111,74,99,250,194,21,89,158,59,233,130,30,228,248,158,133,0,160,155,227,255,46,235,215,46,97,118,46,18,223,145,236,213,152,111,74,99,250,194,21,89,158,59,233,130,30,228,248,158,133,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,16,99,91,79,90,206,223,56,90,131,80,111,25,253,156,244,201,102,64,107,72,185,49,159,215,6,74,232,205,153,115,126,0,160,16,99,91,79,90,206,223,56,90,131,80,111,25,253,156,244,201,102,64,107,72,185,49,159,215,6,74,232,205,153,115,126,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,230,102,86,55,178,221,100,194,30,189,74,228,6,174,133,163,102,194,181,49,21,118,54,91,75,91,40,71,57,65,171,0,160,98,95,197,134,20,83,198,254,186,72,29,112,105,90,198,68,2,182,118,193,57,161,104,113,141,155,61,59,73,206,59,83,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,115,117,59,195,219,16,162,138,81,168,232,135,4,216,128,245,24,88,117,208,101,144,183,235,158,180,50,69,32,157,115,55,0,160,115,117,59,195,219,16,162,138,81,168,232,135,4,216,128,245,24,88,117,208,101,144,183,235,158,180,50,69,32,157,115,55,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,11,7,55,105,186,203,57,125,255,66,178,221,15,66,13,169,189,252,142,120,19,9,169,26,76,205,20,161,23,210,182,33,0,160,11,7,55,105,186,203,57,125,255,66,178,221,15,66,13,169,189,252,142,120,19,9,169,26,76,205,20,161,23,210,182,33,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,153,125,215,13,63,66,226,163,141,199,15,235,21,138,29,87,97,198,151,39,107,153,53,114,130,168,162,10,178,49,49,8,0,160,153,125,215,13,63,66,226,163,141,199,15,235,21,138,29,87,97,198,151,39,107,153,53,114,130,168,162,10,178,49,49,8,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,108,98,4,141,39,152,41,176,116,182,117,62,155,80,98,146,150,161,205,208,2,200,194,104,185,242,87,113,119,75,58,0,160,208,108,98,4,141,39,152,41,176,116,182,117,62,155,80,98,146,150,161,205,208,2,200,194,104,185,242,87,113,119,75,58,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,150,193,247,101,41,232,86,99,218,162,117,205,25,13,156,208,36,206,200,113,57,235,115,45,36,32,111,238,172,250,60,138,0,160,150,193,247,101,41,232,86,99,218,162,117,205,25,13,156,208,36,206,200,113,57,235,115,45,36,32,111,238,172,250,60,138,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,254,233,67,106,135,178,184,219,193,125,182,87,152,74,48,187,40,216,81,97,105,22,130,24,188,9,3,218,108,234,212,225,0,160,254,233,67,106,135,178,184,219,193,125,182,87,152,74,48,187,40,216,81,97,105,22,130,24,188,9,3,218,108,234,212,225,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,196,35,48,247,5,251,115,250,123,214,122,124,80,238,67,223,67,160,203,35,176,206,152,250,78,159,86,28,133,107,61,0,160,180,196,35,48,247,5,251,115,250,123,214,122,124,80,238,67,223,67,160,203,35,176,206,152,250,78,159,86,28,133,107,61,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,64,212,84,82,26,157,193,244,145,56,162,6,72,31,243,182,239,93,203,237,2,65,60,22,79,166,217,220,121,224,46,0,160,180,64,212,84,82,26,157,193,244,145,56,162,6,72,31,243,182,239,93,203,237,2,65,60,22,79,166,217,220,121,224,46,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,16,64,196,134,221,160,215,244,30,107,144,235,50,189,171,142,132,189,29,14,225,60,103,165,102,105,224,169,249,71,66,47,0,160,16,64,196,134,221,160,215,244,30,107,144,235,50,189,171,142,132,189,29,14,225,60,103,165,102,105,224,169,249,71,66,47,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,66,195,211,54,224,70,140,132,232,33,137,160,125,156,171,236,94,197,41,170,15,241,19,255,232,19,189,191,146,140,122,255,0,160,66,195,211,54,224,70,140,132,232,33,137,160,125,156,171,236,94,197,41,170,15,241,19,255,232,19,189,191,146,140,122,255,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,254,199,186,251,72,232,47,184,204,219,93,118,146,114,213,241,61,94,21,115,97,19,83,187,33,184,189,222,69,178,38,0,160,140,254,199,186,251,72,232,47,184,204,219,93,118,146,114,213,241,61,94,21,115,97,19,83,187,33,184,189,222,69,178,38,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,164,153,2,223,188,164,190,110,160,184,130,58,112,249,202,123,210,69,176,192,20,207,91,13,39,25,231,245,132,20,219,163,0,160,164,153,2,223,188,164,190,110,160,184,130,58,112,249,202,123,210,69,176,192,20,207,91,13,39,25,231,245,132,20,219,163,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,50,71,162,188,61,33,90,149,150,50,66,18,109,65,211,129,119,210,110,73,56,203,192,161,15,115,53,166,109,200,252,0,160,171,50,71,162,188,61,33,90,149,150,50,66,18,109,65,211,129,119,210,110,73,56,203,192,161,15,115,53,166,109,200,252,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,113,0,248,113,0,9,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,12,98,119,252,228,129,234,202,92,70,48,212,92,48,192,95,132,12,198,31,220,87,6,55,198,119,122,227,206,132,122,186,0,160,12,98,119,252,228,129,234,202,92,70,48,212,92,48,192,95,132,12,198,31,220,87,6,55,198,119,122,227,206,132,122,186,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,203,178,117,114,181,172,159,33,224,212,177,11,226,225,196,32,218,16,174,187,24,29,145,153,11,116,26,223,218,200,212,123,0,160,203,178,117,114,181,172,159,33,224,212,177,11,226,225,196,32,218,16,174,187,24,29,145,153,11,116,26,223,218,200,212,123,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,202,35,138,197,164,239,228,93,235,227,156,184,8,245,167,45,38,33,108,76,218,154,94,71,59,53,96,216,160,194,92,24,0,160,156,234,114,137,88,90,184,162,81,28,146,78,176,243,103,205,139,224,242,139,42,37,52,50,32,218,125,151,225,230,136,43,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,1,0,0,0,0,1,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,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,87,48,158,162,213,56,105,195,214,181,156,63,190,16,238,65,136,125,53,118,102,47,244,76,131,29,115,177,243,10,253,0,160,168,87,48,158,162,213,56,105,195,214,181,156,63,190,16,238,65,136,125,53,118,102,47,244,76,131,29,115,177,243,10,253,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,19,250,54,82,247,227,20,122,41,105,58,90,77,124,202,155,101,58,112,66,171,244,227,217,198,199,242,121,89,149,23,0,160,187,109,185,88,79,223,5,221,9,145,51,246,72,132,32,239,220,190,217,48,0,181,213,196,127,112,139,180,217,182,34,195,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[228,130,31,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,109,71,81,9,142,34,116,40,9,224,149,50,165,153,123,61,15,168,34,161,169,29,94,122,211,124,66,194,170,69,99,12,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[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,160,83,195,166,51,133,89,118,238,42,63,133,97,71,38,195,216,47,214,204,80,15,187,1,90,217,34,101,53,14,99,9,140,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,53,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,53,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,53,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,155,254,148,250,149,140,203,19,135,64,157,235,244,38,65,238,89,28,143,25,228,228,51,246,99,191,155,91,42,124,38,209,57,152,16,40,241,216,24,125,254,251,249,252,75,63,22,93,27,9,212,182,155,235,72,91,43,180,169,87,138,119,218,2,159,49,197,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,209,76,42,58,156,116,246,28,235,4,189,86,90,73,197,168,103,65,175,151,211,219,236,168,155,227,142,69,9,92,155,47,160,115,208,134,49,179,158,7,137,59,150,131,89,26,28,151,52,39,145,133,104,255,94,140,25,109,93,180,4,33,118,80,147,160,17,194,250,154,175,155,104,41,66,128,37,199,106,68,17,28,60,67,125,119,114,172,252,179,26,165,240,190,71,215,167,42,160,195,207,224,18,49,93,175,199,53,213,173,146,171,24,242,139,119,33,141,195,25,55,35,5,59,234,204,70,46,169,57,119,160,93,146,251,231,82,80,121,184,37,8,134,165,211,61,187,193,44,20,170,229,158,89,143,123,226,226,217,109,94,123,97,73,160,216,53,35,210,214,175,221,177,253,46,16,45,181,172,228,36,22,179,76,158,53,130,25,204,157,142,218,220,152,165,127,120,160,16,144,114,31,210,128,6,138,83,198,53,94,121,141,104,77,94,190,37,225,37,73,70,45,60,27,26,143,252,163,114,109,160,232,65,87,203,185,50,83,9,193,18,64,211,100,15,162,22,186,203,73,72,181,34,51,108,24,59,33,49,216,26,56,225,160,230,79,95,250,138,78,23,76,112,22,104,22,164,213,101,127,168,199,119,71,55,204,197,229,115,80,234,97,0,136,2,24,160,168,47,234,156,179,5,3,120,105,166,40,79,128,10,215,192,162,111,59,108,8,172,200,221,107,208,27,225,168,164,211,50,160,82,71,225,232,149,135,39,97,66,68,95,34,53,223,204,190,248,68,223,116,50,9,142,82,23,243,149,145,51,144,88,134,160,11,16,88,147,111,91,74,186,95,174,100,229,193,162,174,252,70,86,73,4,154,154,205,196,93,190,217,55,122,122,43,48,160,86,80,110,104,17,165,204,66,240,48,59,113,90,137,50,47,240,71,70,203,123,170,49,41,9,194,56,229,33,235,219,82,160,97,195,135,22,58,155,221,254,199,10,53,138,135,26,153,131,85,103,53,152,227,193,109,249,77,99,182,26,205,214,202,4,160,130,173,203,112,182,224,76,4,174,219,58,51,223,68,157,160,252,68,51,236,195,193,154,0,14,63,156,56,205,219,132,185,160,79,117,212,47,186,87,21,223,216,115,170,104,145,200,42,84,88,120,115,10,64,191,162,252,113,155,57,43,10,59,4,88,128,5],[249,2,17,160,1,101,215,142,178,208,104,115,247,160,118,144,144,147,179,72,129,220,53,39,182,60,211,63,12,25,174,99,94,177,95,193,160,115,208,134,49,179,158,7,137,59,150,131,89,26,28,151,52,39,145,133,104,255,94,140,25,109,93,180,4,33,118,80,147,160,17,194,250,154,175,155,104,41,66,128,37,199,106,68,17,28,60,67,125,119,114,172,252,179,26,165,240,190,71,215,167,42,160,195,207,224,18,49,93,175,199,53,213,173,146,171,24,242,139,119,33,141,195,25,55,35,5,59,234,204,70,46,169,57,119,160,93,146,251,231,82,80,121,184,37,8,134,165,211,61,187,193,44,20,170,229,158,89,143,123,226,226,217,109,94,123,97,73,160,216,53,35,210,214,175,221,177,253,46,16,45,181,172,228,36,22,179,76,158,53,130,25,204,157,142,218,220,152,165,127,120,160,16,144,114,31,210,128,6,138,83,198,53,94,121,141,104,77,94,190,37,225,37,73,70,45,60,27,26,143,252,163,114,109,160,232,65,87,203,185,50,83,9,193,18,64,211,100,15,162,22,186,203,73,72,181,34,51,108,24,59,33,49,216,26,56,225,160,230,79,95,250,138,78,23,76,112,22,104,22,164,213,101,127,168,199,119,71,55,204,197,229,115,80,234,97,0,136,2,24,160,168,47,234,156,179,5,3,120,105,166,40,79,128,10,215,192,162,111,59,108,8,172,200,221,107,208,27,225,168,164,211,50,160,82,71,225,232,149,135,39,97,66,68,95,34,53,223,204,190,248,68,223,116,50,9,142,82,23,243,149,145,51,144,88,134,160,11,16,88,147,111,91,74,186,95,174,100,229,193,162,174,252,70,86,73,4,154,154,205,196,93,190,217,55,122,122,43,48,160,86,80,110,104,17,165,204,66,240,48,59,113,90,137,50,47,240,71,70,203,123,170,49,41,9,194,56,229,33,235,219,82,160,97,195,135,22,58,155,221,254,199,10,53,138,135,26,153,131,85,103,53,152,227,193,109,249,77,99,182,26,205,214,202,4,160,130,173,203,112,182,224,76,4,174,219,58,51,223,68,157,160,252,68,51,236,195,193,154,0,14,63,156,56,205,219,132,185,160,79,117,212,47,186,87,21,223,216,115,170,104,145,200,42,84,88,120,115,10,64,191,162,252,113,155,57,43,10,59,4,88,128,5],[249,2,17,160,155,227,255,46,235,215,46,97,118,46,18,223,145,236,213,152,111,74,99,250,194,21,89,158,59,233,130,30,228,248,158,133,160,16,99,91,79,90,206,223,56,90,131,80,111,25,253,156,244,201,102,64,107,72,185,49,159,215,6,74,232,205,153,115,126,160,91,230,102,86,55,178,221,100,194,30,189,74,228,6,174,133,163,102,194,181,49,21,118,54,91,75,91,40,71,57,65,171,160,115,117,59,195,219,16,162,138,81,168,232,135,4,216,128,245,24,88,117,208,101,144,183,235,158,180,50,69,32,157,115,55,160,11,7,55,105,186,203,57,125,255,66,178,221,15,66,13,169,189,252,142,120,19,9,169,26,76,205,20,161,23,210,182,33,160,153,125,215,13,63,66,226,163,141,199,15,235,21,138,29,87,97,198,151,39,107,153,53,114,130,168,162,10,178,49,49,8,160,208,108,98,4,141,39,152,41,176,116,182,117,62,155,80,98,146,150,161,205,208,2,200,194,104,185,242,87,113,119,75,58,160,150,193,247,101,41,232,86,99,218,162,117,205,25,13,156,208,36,206,200,113,57,235,115,45,36,32,111,238,172,250,60,138,160,254,233,67,106,135,178,184,219,193,125,182,87,152,74,48,187,40,216,81,97,105,22,130,24,188,9,3,218,108,234,212,225,160,180,196,35,48,247,5,251,115,250,123,214,122,124,80,238,67,223,67,160,203,35,176,206,152,250,78,159,86,28,133,107,61,160,180,64,212,84,82,26,157,193,244,145,56,162,6,72,31,243,182,239,93,203,237,2,65,60,22,79,166,217,220,121,224,46,160,16,64,196,134,221,160,215,244,30,107,144,235,50,189,171,142,132,189,29,14,225,60,103,165,102,105,224,169,249,71,66,47,160,66,195,211,54,224,70,140,132,232,33,137,160,125,156,171,236,94,197,41,170,15,241,19,255,232,19,189,191,146,140,122,255,160,140,254,199,186,251,72,232,47,184,204,219,93,118,146,114,213,241,61,94,21,115,97,19,83,187,33,184,189,222,69,178,38,160,164,153,2,223,188,164,190,110,160,184,130,58,112,249,202,123,210,69,176,192,20,207,91,13,39,25,231,245,132,20,219,163,160,171,50,71,162,188,61,33,90,149,150,50,66,18,109,65,211,129,119,210,110,73,56,203,192,161,15,115,53,166,109,200,252,128,5],[249,2,17,160,155,227,255,46,235,215,46,97,118,46,18,223,145,236,213,152,111,74,99,250,194,21,89,158,59,233,130,30,228,248,158,133,160,16,99,91,79,90,206,223,56,90,131,80,111,25,253,156,244,201,102,64,107,72,185,49,159,215,6,74,232,205,153,115,126,160,98,95,197,134,20,83,198,254,186,72,29,112,105,90,198,68,2,182,118,193,57,161,104,113,141,155,61,59,73,206,59,83,160,115,117,59,195,219,16,162,138,81,168,232,135,4,216,128,245,24,88,117,208,101,144,183,235,158,180,50,69,32,157,115,55,160,11,7,55,105,186,203,57,125,255,66,178,221,15,66,13,169,189,252,142,120,19,9,169,26,76,205,20,161,23,210,182,33,160,153,125,215,13,63,66,226,163,141,199,15,235,21,138,29,87,97,198,151,39,107,153,53,114,130,168,162,10,178,49,49,8,160,208,108,98,4,141,39,152,41,176,116,182,117,62,155,80,98,146,150,161,205,208,2,200,194,104,185,242,87,113,119,75,58,160,150,193,247,101,41,232,86,99,218,162,117,205,25,13,156,208,36,206,200,113,57,235,115,45,36,32,111,238,172,250,60,138,160,254,233,67,106,135,178,184,219,193,125,182,87,152,74,48,187,40,216,81,97,105,22,130,24,188,9,3,218,108,234,212,225,160,180,196,35,48,247,5,251,115,250,123,214,122,124,80,238,67,223,67,160,203,35,176,206,152,250,78,159,86,28,133,107,61,160,180,64,212,84,82,26,157,193,244,145,56,162,6,72,31,243,182,239,93,203,237,2,65,60,22,79,166,217,220,121,224,46,160,16,64,196,134,221,160,215,244,30,107,144,235,50,189,171,142,132,189,29,14,225,60,103,165,102,105,224,169,249,71,66,47,160,66,195,211,54,224,70,140,132,232,33,137,160,125,156,171,236,94,197,41,170,15,241,19,255,232,19,189,191,146,140,122,255,160,140,254,199,186,251,72,232,47,184,204,219,93,118,146,114,213,241,61,94,21,115,97,19,83,187,33,184,189,222,69,178,38,160,164,153,2,223,188,164,190,110,160,184,130,58,112,249,202,123,210,69,176,192,20,207,91,13,39,25,231,245,132,20,219,163,160,171,50,71,162,188,61,33,90,149,150,50,66,18,109,65,211,129,119,210,110,73,56,203,192,161,15,115,53,166,109,200,252,128,5],[248,113,128,160,12,98,119,252,228,129,234,202,92,70,48,212,92,48,192,95,132,12,198,31,220,87,6,55,198,119,122,227,206,132,122,186,128,128,128,160,203,178,117,114,181,172,159,33,224,212,177,11,226,225,196,32,218,16,174,187,24,29,145,153,11,116,26,223,218,200,212,123,128,128,128,160,202,35,138,197,164,239,228,93,235,227,156,184,8,245,167,45,38,33,108,76,218,154,94,71,59,53,96,216,160,194,92,24,128,128,128,128,128,128,128,5],[248,113,128,160,12,98,119,252,228,129,234,202,92,70,48,212,92,48,192,95,132,12,198,31,220,87,6,55,198,119,122,227,206,132,122,186,128,128,128,160,203,178,117,114,181,172,159,33,224,212,177,11,226,225,196,32,218,16,174,187,24,29,145,153,11,116,26,223,218,200,212,123,128,128,128,160,156,234,114,137,88,90,184,162,81,28,146,78,176,243,103,205,139,224,242,139,42,37,52,50,32,218,125,151,225,230,136,43,128,128,128,128,128,128,128,5],[228,130,31,49,160,109,71,81,9,142,34,116,40,9,224,149,50,165,153,123,61,15,168,34,161,169,29,94,122,211,124,66,194,170,69,99,12,5],[228,130,31,49,160,83,195,166,51,133,89,118,238,42,63,133,97,71,38,195,216,47,214,204,80,15,187,1,90,217,34,101,53,14,99,9,140,5],[248,81,128,128,128,128,128,128,128,128,160,168,87,48,158,162,213,56,105,195,214,181,156,63,190,16,238,65,136,125,53,118,102,47,244,76,131,29,115,177,243,10,253,128,128,128,160,94,19,250,54,82,247,227,20,122,41,105,58,90,77,124,202,155,101,58,112,66,171,244,227,217,198,199,242,121,89,149,23,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,168,87,48,158,162,213,56,105,195,214,181,156,63,190,16,238,65,136,125,53,118,102,47,244,76,131,29,115,177,243,10,253,128,128,128,160,187,109,185,88,79,223,5,221,9,145,51,246,72,132,32,239,220,190,217,48,0,181,213,196,127,112,139,180,217,182,34,195,128,128,128,128,5],[248,102,157,53,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,53,47,106,223,13,50,103,89,209,201,136,70,3,130,192,57,68,5,209,249,124,67,49,198,227,247,133,28,20,184,70,248,68,33,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInOddLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInOddLevel.json new file mode 100644 index 0000000000..b0898e5ba5 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionThreeNibblesInOddLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,6,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,160,40,90,234,86,171,238,143,94,58,86,145,254,166,91,139,146,182,162,72,118,91,88,48,110,1,23,5,74,251,14,105,0,160,160,40,90,234,86,171,238,143,94,58,86,145,254,166,91,139,146,182,162,72,118,91,88,48,110,1,23,5,74,251,14,105,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,243,190,135,194,6,160,172,11,88,241,195,129,174,77,76,77,116,74,82,138,17,85,189,129,144,191,184,73,205,145,243,23,0,160,243,190,135,194,6,160,172,11,88,241,195,129,174,77,76,77,116,74,82,138,17,85,189,129,144,191,184,73,205,145,243,23,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,205,156,75,175,174,226,35,102,104,215,208,137,190,181,41,7,165,43,30,30,238,5,228,184,124,75,134,244,171,140,41,0,160,111,205,156,75,175,174,226,35,102,104,215,208,137,190,181,41,7,165,43,30,30,238,5,228,184,124,75,134,244,171,140,41,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,86,239,77,44,50,93,150,132,120,197,59,210,206,107,219,228,109,111,227,226,99,132,38,49,214,235,126,10,151,177,152,55,0,160,86,239,77,44,50,93,150,132,120,197,59,210,206,107,219,228,109,111,227,226,99,132,38,49,214,235,126,10,151,177,152,55,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,241,7,166,4,21,215,169,159,106,183,164,167,55,101,141,83,112,154,193,189,190,53,150,197,33,29,160,181,13,120,219,45,0,160,241,7,166,4,21,215,169,159,106,183,164,167,55,101,141,83,112,154,193,189,190,53,150,197,33,29,160,181,13,120,219,45,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,134,192,54,158,117,71,203,142,153,156,196,71,7,208,178,150,173,207,236,122,144,110,71,42,75,207,226,83,120,244,248,224,0,160,134,192,54,158,117,71,203,142,153,156,196,71,7,208,178,150,173,207,236,122,144,110,71,42,75,207,226,83,120,244,248,224,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,168,62,213,9,61,2,87,165,220,190,11,250,150,183,234,150,117,54,220,118,34,95,72,20,110,25,49,138,191,207,23,0,160,41,188,146,141,75,86,227,232,141,151,196,173,100,75,30,150,195,160,232,48,171,115,88,69,85,229,61,18,103,198,227,66,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,151,3,29,109,248,51,186,226,180,239,75,22,168,180,55,222,130,44,88,83,65,91,171,183,157,186,76,206,22,229,43,181,0,160,151,3,29,109,248,51,186,226,180,239,75,22,168,180,55,222,130,44,88,83,65,91,171,183,157,186,76,206,22,229,43,181,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,34,227,68,103,143,107,215,206,248,235,186,80,37,47,228,1,192,237,240,84,54,101,51,134,36,188,188,39,127,186,21,146,0,160,34,227,68,103,143,107,215,206,248,235,186,80,37,47,228,1,192,237,240,84,54,101,51,134,36,188,188,39,127,186,21,146,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,195,82,219,174,170,19,57,104,126,151,49,233,237,77,104,228,174,78,193,48,134,34,3,38,151,64,103,121,218,218,40,0,160,186,195,82,219,174,170,19,57,104,126,151,49,233,237,77,104,228,174,78,193,48,134,34,3,38,151,64,103,121,218,218,40,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,88,240,220,29,172,169,125,78,168,153,116,70,179,245,152,83,133,92,113,228,117,5,23,151,200,215,135,55,200,161,89,162,0,160,88,240,220,29,172,169,125,78,168,153,116,70,179,245,152,83,133,92,113,228,117,5,23,151,200,215,135,55,200,161,89,162,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,234,103,85,209,64,119,151,78,91,84,52,26,114,154,219,21,112,37,158,114,147,160,91,209,217,73,235,17,107,83,238,231,0,160,234,103,85,209,64,119,151,78,91,84,52,26,114,154,219,21,112,37,158,114,147,160,91,209,217,73,235,17,107,83,238,231,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,59,178,4,64,0,65,40,166,115,235,239,40,198,196,177,244,249,21,151,88,182,109,217,171,248,233,192,249,124,131,35,74,0,160,59,178,4,64,0,65,40,166,115,235,239,40,198,196,177,244,249,21,151,88,182,109,217,171,248,233,192,249,124,131,35,74,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,36,221,222,188,160,103,135,215,111,46,192,30,7,105,183,116,185,116,196,160,4,101,39,234,52,225,252,155,204,78,201,0,160,207,36,221,222,188,160,103,135,215,111,46,192,30,7,105,183,116,185,116,196,160,4,101,39,234,52,225,252,155,204,78,201,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,202,177,59,167,76,0,183,229,111,74,182,145,128,14,93,82,95,11,125,107,226,120,102,35,192,22,10,227,69,187,235,223,0,160,202,177,59,167,76,0,183,229,111,74,182,145,128,14,93,82,95,11,125,107,226,120,102,35,192,22,10,227,69,187,235,223,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,147,83,19,177,123,201,230,83,63,80,7,84,226,151,193,148,91,248,235,91,34,198,127,246,176,30,212,66,236,198,237,83,0,160,147,83,19,177,123,201,230,83,63,80,7,84,226,151,193,148,91,248,235,91,34,198,127,246,176,30,212,66,236,198,237,83,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,41,85,10,80,118,178,118,96,153,188,175,71,18,244,157,97,43,107,247,13,222,66,31,237,119,32,138,76,175,209,13,193,0,160,57,87,178,233,140,71,44,227,104,140,237,212,9,196,83,132,45,197,57,71,17,244,1,97,69,16,241,75,171,86,249,209,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,63,144,238,191,114,254,84,115,184,122,105,39,228,7,140,195,212,156,31,140,145,185,66,158,206,131,162,8,103,66,220,169,0,160,63,144,238,191,114,254,84,115,184,122,105,39,228,7,140,195,212,156,31,140,145,185,66,158,206,131,162,8,103,66,220,169,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,253,129,57,141,120,188,28,246,142,182,207,242,150,11,80,15,116,50,211,218,219,217,113,85,190,6,61,209,197,44,247,30,0,160,253,129,57,141,120,188,28,246,142,182,207,242,150,11,80,15,116,50,211,218,219,217,113,85,190,6,61,209,197,44,247,30,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,205,20,65,80,245,103,173,166,11,58,214,169,42,129,191,47,230,179,137,155,134,170,96,137,194,241,153,40,99,52,200,198,0,160,205,20,65,80,245,103,173,166,11,58,214,169,42,129,191,47,230,179,137,155,134,170,96,137,194,241,153,40,99,52,200,198,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,248,56,24,80,32,42,248,85,4,169,49,56,207,195,150,171,238,131,238,217,129,108,27,24,7,21,56,109,73,199,87,81,0,160,248,56,24,80,32,42,248,85,4,169,49,56,207,195,150,171,238,131,238,217,129,108,27,24,7,21,56,109,73,199,87,81,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,173,252,161,102,116,220,133,61,135,127,110,103,42,202,72,112,174,219,12,33,44,159,45,141,140,235,190,40,115,0,7,83,0,160,173,252,161,102,116,220,133,61,135,127,110,103,42,202,72,112,174,219,12,33,44,159,45,141,140,235,190,40,115,0,7,83,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,251,51,148,195,79,184,96,232,113,184,107,33,109,205,192,201,235,144,112,2,126,17,212,142,233,22,30,35,10,105,24,0,160,60,251,51,148,195,79,184,96,232,113,184,107,33,109,205,192,201,235,144,112,2,126,17,212,142,233,22,30,35,10,105,24,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,151,10,28,220,219,219,179,65,177,40,57,147,56,128,84,49,236,115,230,23,241,90,32,149,16,71,178,115,20,12,140,0,160,26,151,10,28,220,219,219,179,65,177,40,57,147,56,128,84,49,236,115,230,23,241,90,32,149,16,71,178,115,20,12,140,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,5,66,119,54,194,49,29,42,38,165,234,32,198,160,142,80,12,179,252,29,44,116,132,135,182,81,45,218,16,14,252,3,0,160,5,66,119,54,194,49,29,42,38,165,234,32,198,160,142,80,12,179,252,29,44,116,132,135,182,81,45,218,16,14,252,3,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,230,227,148,25,237,35,33,255,159,171,219,60,23,199,90,220,237,75,15,109,167,140,222,83,114,7,218,1,178,44,124,92,0,160,230,227,148,25,237,35,33,255,159,171,219,60,23,199,90,220,237,75,15,109,167,140,222,83,114,7,218,1,178,44,124,92,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,145,244,108,226,245,12,102,134,132,144,253,61,224,127,11,57,9,122,104,159,83,150,145,128,195,160,176,105,188,166,232,0,160,77,145,244,108,226,245,12,102,134,132,144,253,61,224,127,11,57,9,122,104,159,83,150,145,128,195,160,176,105,188,166,232,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,2,221,220,147,184,232,59,188,151,20,243,18,96,187,207,40,178,62,100,183,53,250,4,233,87,110,19,253,25,8,125,222,0,160,2,221,220,147,184,232,59,188,151,20,243,18,96,187,207,40,178,62,100,183,53,250,4,233,87,110,19,253,25,8,125,222,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,50,178,73,94,129,233,181,224,24,190,99,106,197,160,3,156,114,195,236,251,209,161,80,42,223,161,72,156,60,76,16,201,0,160,50,178,73,94,129,233,181,224,24,190,99,106,197,160,3,156,114,195,236,251,209,161,80,42,223,161,72,156,60,76,16,201,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,242,144,11,110,241,35,26,240,233,187,164,239,176,38,204,197,229,160,93,15,148,5,74,57,4,228,75,125,15,122,39,0,160,94,242,144,11,110,241,35,26,240,233,187,164,239,176,38,204,197,229,160,93,15,148,5,74,57,4,228,75,125,15,122,39,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,253,160,122,87,99,21,68,166,90,51,69,122,209,170,197,67,93,79,24,45,224,5,173,66,69,71,144,26,84,166,145,0,160,110,253,160,122,87,99,21,68,166,90,51,69,122,209,170,197,67,93,79,24,45,224,5,173,66,69,71,144,26,84,166,145,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,1,224,196,115,95,186,173,15,82,134,28,252,73,170,69,82,160,84,232,228,234,9,63,100,184,212,242,80,149,43,73,64,0,160,1,224,196,115,95,186,173,15,82,134,28,252,73,170,69,82,160,84,232,228,234,9,63,100,184,212,242,80,149,43,73,64,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,113,249,1,113,3,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,38,214,143,254,184,64,99,170,13,163,209,7,157,200,39,220,85,101,130,1,22,87,132,143,239,155,134,52,219,124,179,30,0,160,38,214,143,254,184,64,99,170,13,163,209,7,157,200,39,220,85,101,130,1,22,87,132,143,239,155,134,52,219,124,179,30,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,0,223,218,25,49,171,66,154,225,66,172,146,212,113,184,25,210,60,129,48,6,192,207,41,244,109,31,2,22,241,233,177,0,160,0,223,218,25,49,171,66,154,225,66,172,146,212,113,184,25,210,60,129,48,6,192,207,41,244,109,31,2,22,241,233,177,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,115,94,193,148,197,239,5,129,194,21,91,55,249,29,13,174,192,244,29,40,77,118,160,0,238,9,32,157,155,78,111,0,160,228,115,94,193,148,197,239,5,129,194,21,91,55,249,29,13,174,192,244,29,40,77,118,160,0,238,9,32,157,155,78,111,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,147,3,252,43,216,25,229,221,83,172,15,70,200,223,123,4,95,137,227,64,58,92,149,232,17,197,195,149,189,143,222,0,160,114,140,188,180,131,157,226,146,156,151,247,172,6,142,184,152,116,126,133,63,95,190,73,17,140,200,204,7,238,238,189,246,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,252,114,253,24,1,236,228,236,193,56,216,183,251,201,125,242,233,237,43,138,50,169,138,198,109,162,111,176,110,132,170,140,0,160,252,114,253,24,1,236,228,236,193,56,216,183,251,201,125,242,233,237,43,138,50,169,138,198,109,162,111,176,110,132,170,140,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,25,171,228,147,34,110,92,229,245,98,22,36,6,71,176,226,65,103,254,40,160,51,227,150,2,56,4,121,7,163,8,23,0,160,25,171,228,147,34,110,92,229,245,98,22,36,6,71,176,226,65,103,254,40,160,51,227,150,2,56,4,121,7,163,8,23,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,165,253,47,139,180,23,55,100,214,249,62,228,203,130,8,178,179,159,153,120,207,50,118,73,51,213,18,193,101,188,7,0,160,77,165,253,47,139,180,23,55,100,214,249,62,228,203,130,8,178,179,159,153,120,207,50,118,73,51,213,18,193,101,188,7,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,48,8,235,47,215,84,97,229,115,203,82,215,69,154,215,1,45,61,141,84,242,128,2,40,166,175,166,159,83,125,111,0,160,219,48,8,235,47,215,84,97,229,115,203,82,215,69,154,215,1,45,61,141,84,242,128,2,40,166,175,166,159,83,125,111,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,18,112,146,211,97,78,45,225,66,116,153,123,111,204,243,169,52,234,108,163,106,215,5,124,116,99,103,25,152,243,229,0,160,149,18,112,146,211,97,78,45,225,66,116,153,123,111,204,243,169,52,234,108,163,106,215,5,124,116,99,103,25,152,243,229,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,213,12,228,81,100,138,133,149,1,188,181,117,249,185,177,53,42,227,230,191,160,161,38,31,216,244,180,94,242,127,131,232,0,160,213,12,228,81,100,138,133,149,1,188,181,117,249,185,177,53,42,227,230,191,160,161,38,31,216,244,180,94,242,127,131,232,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,201,48,129,133,199,106,46,233,177,15,232,99,201,203,231,231,44,163,191,190,192,12,50,187,142,18,128,128,225,176,63,0,160,83,201,48,129,133,199,106,46,233,177,15,232,99,201,203,231,231,44,163,191,190,192,12,50,187,142,18,128,128,225,176,63,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,113,0,248,113,0,14,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,191,189,124,153,229,235,117,45,104,76,173,54,188,131,7,84,134,59,108,67,72,15,106,88,86,144,12,177,176,159,82,154,0,160,191,189,124,153,229,235,117,45,104,76,173,54,188,131,7,84,134,59,108,67,72,15,106,88,86,144,12,177,176,159,82,154,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,228,58,202,15,28,110,41,72,151,251,213,191,200,43,11,165,62,64,123,76,123,38,18,226,149,99,68,136,221,41,0,0,160,58,228,58,202,15,28,110,41,72,151,251,213,191,200,43,11,165,62,64,123,76,123,38,18,226,149,99,68,136,221,41,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,242,222,171,28,187,147,230,233,107,178,180,245,237,194,77,232,225,178,144,37,52,244,208,201,126,169,92,140,10,186,88,0,160,243,204,185,3,118,135,111,207,74,206,196,110,158,44,248,222,130,158,148,187,224,79,229,201,55,155,219,86,116,155,239,15,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,1,0,0,0,0,0,1,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,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,225,85,192,109,73,122,152,39,193,252,90,3,157,56,25,195,82,130,54,147,185,218,140,127,234,239,159,73,163,129,188,0,160,187,128,189,174,51,70,194,125,22,255,30,8,82,135,105,84,246,238,248,239,170,148,0,199,181,149,83,204,24,252,244,65,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,46,231,241,148,129,52,90,92,189,158,250,164,78,156,122,52,180,151,80,115,189,39,229,190,71,159,117,22,237,120,203,0,160,30,46,231,241,148,129,52,90,92,189,158,250,164,78,156,122,52,180,151,80,115,189,39,229,190,71,159,117,22,237,120,203,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[228,130,24,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,85,21,18,82,189,254,142,58,226,227,44,75,240,13,103,243,132,37,240,59,244,104,100,46,17,143,45,7,163,20,246,25,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,174,98,17,61,168,209,191,6,106,144,154,101,142,34,91,191,71,156,87,203,207,64,106,119,59,221,9,194,232,132,56,157,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,32,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,32,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,32,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,90,173,123,95,238,133,42,235,191,136,198,232,125,193,222,106,212,45,88,2,141,247,213,13,137,165,77,10,77,57,28,1,163,240,83,67,156,240,152,251,126,123,253,92,141,223,110,136,171,201,195,100,234,194,246,168,119,118,158,67,247,47,96,62,137,172,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,160,40,90,234,86,171,238,143,94,58,86,145,254,166,91,139,146,182,162,72,118,91,88,48,110,1,23,5,74,251,14,105,160,243,190,135,194,6,160,172,11,88,241,195,129,174,77,76,77,116,74,82,138,17,85,189,129,144,191,184,73,205,145,243,23,160,111,205,156,75,175,174,226,35,102,104,215,208,137,190,181,41,7,165,43,30,30,238,5,228,184,124,75,134,244,171,140,41,160,86,239,77,44,50,93,150,132,120,197,59,210,206,107,219,228,109,111,227,226,99,132,38,49,214,235,126,10,151,177,152,55,160,241,7,166,4,21,215,169,159,106,183,164,167,55,101,141,83,112,154,193,189,190,53,150,197,33,29,160,181,13,120,219,45,160,134,192,54,158,117,71,203,142,153,156,196,71,7,208,178,150,173,207,236,122,144,110,71,42,75,207,226,83,120,244,248,224,160,232,168,62,213,9,61,2,87,165,220,190,11,250,150,183,234,150,117,54,220,118,34,95,72,20,110,25,49,138,191,207,23,160,151,3,29,109,248,51,186,226,180,239,75,22,168,180,55,222,130,44,88,83,65,91,171,183,157,186,76,206,22,229,43,181,160,34,227,68,103,143,107,215,206,248,235,186,80,37,47,228,1,192,237,240,84,54,101,51,134,36,188,188,39,127,186,21,146,160,186,195,82,219,174,170,19,57,104,126,151,49,233,237,77,104,228,174,78,193,48,134,34,3,38,151,64,103,121,218,218,40,160,88,240,220,29,172,169,125,78,168,153,116,70,179,245,152,83,133,92,113,228,117,5,23,151,200,215,135,55,200,161,89,162,160,234,103,85,209,64,119,151,78,91,84,52,26,114,154,219,21,112,37,158,114,147,160,91,209,217,73,235,17,107,83,238,231,160,59,178,4,64,0,65,40,166,115,235,239,40,198,196,177,244,249,21,151,88,182,109,217,171,248,233,192,249,124,131,35,74,160,207,36,221,222,188,160,103,135,215,111,46,192,30,7,105,183,116,185,116,196,160,4,101,39,234,52,225,252,155,204,78,201,160,202,177,59,167,76,0,183,229,111,74,182,145,128,14,93,82,95,11,125,107,226,120,102,35,192,22,10,227,69,187,235,223,160,147,83,19,177,123,201,230,83,63,80,7,84,226,151,193,148,91,248,235,91,34,198,127,246,176,30,212,66,236,198,237,83,128,5],[249,2,17,160,160,40,90,234,86,171,238,143,94,58,86,145,254,166,91,139,146,182,162,72,118,91,88,48,110,1,23,5,74,251,14,105,160,243,190,135,194,6,160,172,11,88,241,195,129,174,77,76,77,116,74,82,138,17,85,189,129,144,191,184,73,205,145,243,23,160,111,205,156,75,175,174,226,35,102,104,215,208,137,190,181,41,7,165,43,30,30,238,5,228,184,124,75,134,244,171,140,41,160,86,239,77,44,50,93,150,132,120,197,59,210,206,107,219,228,109,111,227,226,99,132,38,49,214,235,126,10,151,177,152,55,160,241,7,166,4,21,215,169,159,106,183,164,167,55,101,141,83,112,154,193,189,190,53,150,197,33,29,160,181,13,120,219,45,160,134,192,54,158,117,71,203,142,153,156,196,71,7,208,178,150,173,207,236,122,144,110,71,42,75,207,226,83,120,244,248,224,160,41,188,146,141,75,86,227,232,141,151,196,173,100,75,30,150,195,160,232,48,171,115,88,69,85,229,61,18,103,198,227,66,160,151,3,29,109,248,51,186,226,180,239,75,22,168,180,55,222,130,44,88,83,65,91,171,183,157,186,76,206,22,229,43,181,160,34,227,68,103,143,107,215,206,248,235,186,80,37,47,228,1,192,237,240,84,54,101,51,134,36,188,188,39,127,186,21,146,160,186,195,82,219,174,170,19,57,104,126,151,49,233,237,77,104,228,174,78,193,48,134,34,3,38,151,64,103,121,218,218,40,160,88,240,220,29,172,169,125,78,168,153,116,70,179,245,152,83,133,92,113,228,117,5,23,151,200,215,135,55,200,161,89,162,160,234,103,85,209,64,119,151,78,91,84,52,26,114,154,219,21,112,37,158,114,147,160,91,209,217,73,235,17,107,83,238,231,160,59,178,4,64,0,65,40,166,115,235,239,40,198,196,177,244,249,21,151,88,182,109,217,171,248,233,192,249,124,131,35,74,160,207,36,221,222,188,160,103,135,215,111,46,192,30,7,105,183,116,185,116,196,160,4,101,39,234,52,225,252,155,204,78,201,160,202,177,59,167,76,0,183,229,111,74,182,145,128,14,93,82,95,11,125,107,226,120,102,35,192,22,10,227,69,187,235,223,160,147,83,19,177,123,201,230,83,63,80,7,84,226,151,193,148,91,248,235,91,34,198,127,246,176,30,212,66,236,198,237,83,128,5],[249,2,17,160,41,85,10,80,118,178,118,96,153,188,175,71,18,244,157,97,43,107,247,13,222,66,31,237,119,32,138,76,175,209,13,193,160,63,144,238,191,114,254,84,115,184,122,105,39,228,7,140,195,212,156,31,140,145,185,66,158,206,131,162,8,103,66,220,169,160,253,129,57,141,120,188,28,246,142,182,207,242,150,11,80,15,116,50,211,218,219,217,113,85,190,6,61,209,197,44,247,30,160,205,20,65,80,245,103,173,166,11,58,214,169,42,129,191,47,230,179,137,155,134,170,96,137,194,241,153,40,99,52,200,198,160,248,56,24,80,32,42,248,85,4,169,49,56,207,195,150,171,238,131,238,217,129,108,27,24,7,21,56,109,73,199,87,81,160,173,252,161,102,116,220,133,61,135,127,110,103,42,202,72,112,174,219,12,33,44,159,45,141,140,235,190,40,115,0,7,83,160,60,251,51,148,195,79,184,96,232,113,184,107,33,109,205,192,201,235,144,112,2,126,17,212,142,233,22,30,35,10,105,24,160,26,151,10,28,220,219,219,179,65,177,40,57,147,56,128,84,49,236,115,230,23,241,90,32,149,16,71,178,115,20,12,140,160,5,66,119,54,194,49,29,42,38,165,234,32,198,160,142,80,12,179,252,29,44,116,132,135,182,81,45,218,16,14,252,3,160,230,227,148,25,237,35,33,255,159,171,219,60,23,199,90,220,237,75,15,109,167,140,222,83,114,7,218,1,178,44,124,92,160,77,145,244,108,226,245,12,102,134,132,144,253,61,224,127,11,57,9,122,104,159,83,150,145,128,195,160,176,105,188,166,232,160,2,221,220,147,184,232,59,188,151,20,243,18,96,187,207,40,178,62,100,183,53,250,4,233,87,110,19,253,25,8,125,222,160,50,178,73,94,129,233,181,224,24,190,99,106,197,160,3,156,114,195,236,251,209,161,80,42,223,161,72,156,60,76,16,201,160,94,242,144,11,110,241,35,26,240,233,187,164,239,176,38,204,197,229,160,93,15,148,5,74,57,4,228,75,125,15,122,39,160,110,253,160,122,87,99,21,68,166,90,51,69,122,209,170,197,67,93,79,24,45,224,5,173,66,69,71,144,26,84,166,145,160,1,224,196,115,95,186,173,15,82,134,28,252,73,170,69,82,160,84,232,228,234,9,63,100,184,212,242,80,149,43,73,64,128,5],[249,2,17,160,57,87,178,233,140,71,44,227,104,140,237,212,9,196,83,132,45,197,57,71,17,244,1,97,69,16,241,75,171,86,249,209,160,63,144,238,191,114,254,84,115,184,122,105,39,228,7,140,195,212,156,31,140,145,185,66,158,206,131,162,8,103,66,220,169,160,253,129,57,141,120,188,28,246,142,182,207,242,150,11,80,15,116,50,211,218,219,217,113,85,190,6,61,209,197,44,247,30,160,205,20,65,80,245,103,173,166,11,58,214,169,42,129,191,47,230,179,137,155,134,170,96,137,194,241,153,40,99,52,200,198,160,248,56,24,80,32,42,248,85,4,169,49,56,207,195,150,171,238,131,238,217,129,108,27,24,7,21,56,109,73,199,87,81,160,173,252,161,102,116,220,133,61,135,127,110,103,42,202,72,112,174,219,12,33,44,159,45,141,140,235,190,40,115,0,7,83,160,60,251,51,148,195,79,184,96,232,113,184,107,33,109,205,192,201,235,144,112,2,126,17,212,142,233,22,30,35,10,105,24,160,26,151,10,28,220,219,219,179,65,177,40,57,147,56,128,84,49,236,115,230,23,241,90,32,149,16,71,178,115,20,12,140,160,5,66,119,54,194,49,29,42,38,165,234,32,198,160,142,80,12,179,252,29,44,116,132,135,182,81,45,218,16,14,252,3,160,230,227,148,25,237,35,33,255,159,171,219,60,23,199,90,220,237,75,15,109,167,140,222,83,114,7,218,1,178,44,124,92,160,77,145,244,108,226,245,12,102,134,132,144,253,61,224,127,11,57,9,122,104,159,83,150,145,128,195,160,176,105,188,166,232,160,2,221,220,147,184,232,59,188,151,20,243,18,96,187,207,40,178,62,100,183,53,250,4,233,87,110,19,253,25,8,125,222,160,50,178,73,94,129,233,181,224,24,190,99,106,197,160,3,156,114,195,236,251,209,161,80,42,223,161,72,156,60,76,16,201,160,94,242,144,11,110,241,35,26,240,233,187,164,239,176,38,204,197,229,160,93,15,148,5,74,57,4,228,75,125,15,122,39,160,110,253,160,122,87,99,21,68,166,90,51,69,122,209,170,197,67,93,79,24,45,224,5,173,66,69,71,144,26,84,166,145,160,1,224,196,115,95,186,173,15,82,134,28,252,73,170,69,82,160,84,232,228,234,9,63,100,184,212,242,80,149,43,73,64,128,5],[249,1,113,160,38,214,143,254,184,64,99,170,13,163,209,7,157,200,39,220,85,101,130,1,22,87,132,143,239,155,134,52,219,124,179,30,160,0,223,218,25,49,171,66,154,225,66,172,146,212,113,184,25,210,60,129,48,6,192,207,41,244,109,31,2,22,241,233,177,160,228,115,94,193,148,197,239,5,129,194,21,91,55,249,29,13,174,192,244,29,40,77,118,160,0,238,9,32,157,155,78,111,160,211,147,3,252,43,216,25,229,221,83,172,15,70,200,223,123,4,95,137,227,64,58,92,149,232,17,197,195,149,189,143,222,160,252,114,253,24,1,236,228,236,193,56,216,183,251,201,125,242,233,237,43,138,50,169,138,198,109,162,111,176,110,132,170,140,128,160,25,171,228,147,34,110,92,229,245,98,22,36,6,71,176,226,65,103,254,40,160,51,227,150,2,56,4,121,7,163,8,23,160,77,165,253,47,139,180,23,55,100,214,249,62,228,203,130,8,178,179,159,153,120,207,50,118,73,51,213,18,193,101,188,7,160,219,48,8,235,47,215,84,97,229,115,203,82,215,69,154,215,1,45,61,141,84,242,128,2,40,166,175,166,159,83,125,111,160,149,18,112,146,211,97,78,45,225,66,116,153,123,111,204,243,169,52,234,108,163,106,215,5,124,116,99,103,25,152,243,229,128,160,213,12,228,81,100,138,133,149,1,188,181,117,249,185,177,53,42,227,230,191,160,161,38,31,216,244,180,94,242,127,131,232,160,83,201,48,129,133,199,106,46,233,177,15,232,99,201,203,231,231,44,163,191,190,192,12,50,187,142,18,128,128,225,176,63,128,128,128,128,5],[249,1,113,160,38,214,143,254,184,64,99,170,13,163,209,7,157,200,39,220,85,101,130,1,22,87,132,143,239,155,134,52,219,124,179,30,160,0,223,218,25,49,171,66,154,225,66,172,146,212,113,184,25,210,60,129,48,6,192,207,41,244,109,31,2,22,241,233,177,160,228,115,94,193,148,197,239,5,129,194,21,91,55,249,29,13,174,192,244,29,40,77,118,160,0,238,9,32,157,155,78,111,160,114,140,188,180,131,157,226,146,156,151,247,172,6,142,184,152,116,126,133,63,95,190,73,17,140,200,204,7,238,238,189,246,160,252,114,253,24,1,236,228,236,193,56,216,183,251,201,125,242,233,237,43,138,50,169,138,198,109,162,111,176,110,132,170,140,128,160,25,171,228,147,34,110,92,229,245,98,22,36,6,71,176,226,65,103,254,40,160,51,227,150,2,56,4,121,7,163,8,23,160,77,165,253,47,139,180,23,55,100,214,249,62,228,203,130,8,178,179,159,153,120,207,50,118,73,51,213,18,193,101,188,7,160,219,48,8,235,47,215,84,97,229,115,203,82,215,69,154,215,1,45,61,141,84,242,128,2,40,166,175,166,159,83,125,111,160,149,18,112,146,211,97,78,45,225,66,116,153,123,111,204,243,169,52,234,108,163,106,215,5,124,116,99,103,25,152,243,229,128,160,213,12,228,81,100,138,133,149,1,188,181,117,249,185,177,53,42,227,230,191,160,161,38,31,216,244,180,94,242,127,131,232,160,83,201,48,129,133,199,106,46,233,177,15,232,99,201,203,231,231,44,163,191,190,192,12,50,187,142,18,128,128,225,176,63,128,128,128,128,5],[248,113,128,160,191,189,124,153,229,235,117,45,104,76,173,54,188,131,7,84,134,59,108,67,72,15,106,88,86,144,12,177,176,159,82,154,128,128,128,128,128,128,128,128,128,160,58,228,58,202,15,28,110,41,72,151,251,213,191,200,43,11,165,62,64,123,76,123,38,18,226,149,99,68,136,221,41,0,128,128,160,111,242,222,171,28,187,147,230,233,107,178,180,245,237,194,77,232,225,178,144,37,52,244,208,201,126,169,92,140,10,186,88,128,128,5],[248,113,128,160,191,189,124,153,229,235,117,45,104,76,173,54,188,131,7,84,134,59,108,67,72,15,106,88,86,144,12,177,176,159,82,154,128,128,128,128,128,128,128,128,128,160,58,228,58,202,15,28,110,41,72,151,251,213,191,200,43,11,165,62,64,123,76,123,38,18,226,149,99,68,136,221,41,0,128,128,160,243,204,185,3,118,135,111,207,74,206,196,110,158,44,248,222,130,158,148,187,224,79,229,201,55,155,219,86,116,155,239,15,128,128,5],[228,130,24,154,160,85,21,18,82,189,254,142,58,226,227,44,75,240,13,103,243,132,37,240,59,244,104,100,46,17,143,45,7,163,20,246,25,5],[228,130,24,154,160,174,98,17,61,168,209,191,6,106,144,154,101,142,34,91,191,71,156,87,203,207,64,106,119,59,221,9,194,232,132,56,157,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,246,225,85,192,109,73,122,152,39,193,252,90,3,157,56,25,195,82,130,54,147,185,218,140,127,234,239,159,73,163,129,188,160,30,46,231,241,148,129,52,90,92,189,158,250,164,78,156,122,52,180,151,80,115,189,39,229,190,71,159,117,22,237,120,203,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,187,128,189,174,51,70,194,125,22,255,30,8,82,135,105,84,246,238,248,239,170,148,0,199,181,149,83,204,24,252,244,65,160,30,46,231,241,148,129,52,90,92,189,158,250,164,78,156,122,52,180,151,80,115,189,39,229,190,71,159,117,22,237,120,203,128,128,128,5],[248,102,157,32,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,50,17,89,15,76,61,223,154,197,182,124,216,16,248,160,55,105,212,146,173,223,6,65,128,168,209,213,83,184,70,248,68,33,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionTwoNibblesInEvenLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionTwoNibblesInEvenLevel.json new file mode 100644 index 0000000000..9b306ac7de --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountExtensionTwoNibblesInEvenLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,1,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,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,61,240,236,98,56,247,71,68,203,119,21,124,25,221,115,244,227,50,253,237,120,30,216,135,98,48,217,133,148,49,183,89,0,160,61,240,236,98,56,247,71,68,203,119,21,124,25,221,115,244,227,50,253,237,120,30,216,135,98,48,217,133,148,49,183,89,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,5,57,78,163,105,127,13,26,75,26,73,23,128,211,236,144,188,54,195,188,243,3,209,251,77,177,79,180,220,51,183,241,0,160,80,236,210,47,173,156,152,31,22,89,55,143,162,89,44,20,206,169,73,240,215,57,159,54,155,165,250,55,151,186,161,225,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,216,168,116,67,129,102,43,248,246,108,105,62,15,37,102,144,153,227,213,4,166,156,175,125,13,156,120,127,21,23,185,68,0,160,216,168,116,67,129,102,43,248,246,108,105,62,15,37,102,144,153,227,213,4,166,156,175,125,13,156,120,127,21,23,185,68,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,117,6,91,139,87,54,231,82,255,250,19,155,4,91,245,68,251,1,219,142,249,144,14,230,34,249,196,2,102,183,56,0,160,146,117,6,91,139,87,54,231,82,255,250,19,155,4,91,245,68,251,1,219,142,249,144,14,230,34,249,196,2,102,183,56,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,89,102,147,99,41,45,159,12,136,6,121,70,33,69,123,142,233,196,231,98,55,178,161,81,12,110,251,30,102,100,194,190,0,160,89,102,147,99,41,45,159,12,136,6,121,70,33,69,123,142,233,196,231,98,55,178,161,81,12,110,251,30,102,100,194,190,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,40,106,143,184,208,129,228,84,158,246,112,253,184,45,3,194,147,40,241,254,93,242,98,179,58,192,137,140,25,192,81,159,0,160,40,106,143,184,208,129,228,84,158,246,112,253,184,45,3,194,147,40,241,254,93,242,98,179,58,192,137,140,25,192,81,159,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,107,221,7,117,77,113,199,89,222,60,195,177,88,182,213,98,215,144,183,255,212,23,206,182,105,45,165,23,143,24,59,249,0,160,107,221,7,117,77,113,199,89,222,60,195,177,88,182,213,98,215,144,183,255,212,23,206,182,105,45,165,23,143,24,59,249,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,135,246,204,161,69,93,222,215,170,175,77,237,198,135,228,175,240,240,35,41,211,253,31,126,101,170,182,243,125,203,247,188,0,160,135,246,204,161,69,93,222,215,170,175,77,237,198,135,228,175,240,240,35,41,211,253,31,126,101,170,182,243,125,203,247,188,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,237,184,200,196,162,122,141,45,59,248,183,213,54,79,192,93,13,20,13,110,168,153,230,121,78,173,136,148,159,133,228,0,160,207,237,184,200,196,162,122,141,45,59,248,183,213,54,79,192,93,13,20,13,110,168,153,230,121,78,173,136,148,159,133,228,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,179,149,114,27,239,1,229,125,118,124,168,247,125,205,87,244,158,129,254,40,176,103,100,33,140,5,227,23,27,199,4,69,0,160,179,149,114,27,239,1,229,125,118,124,168,247,125,205,87,244,158,129,254,40,176,103,100,33,140,5,227,23,27,199,4,69,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,66,125,198,8,218,190,162,222,58,22,7,175,105,52,128,75,84,78,68,245,134,116,78,59,172,133,86,56,66,74,10,59,0,160,66,125,198,8,218,190,162,222,58,22,7,175,105,52,128,75,84,78,68,245,134,116,78,59,172,133,86,56,66,74,10,59,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,91,73,10,178,128,10,215,245,192,227,163,249,16,201,72,177,200,252,188,200,79,133,176,187,235,24,130,150,120,199,7,239,0,160,91,73,10,178,128,10,215,245,192,227,163,249,16,201,72,177,200,252,188,200,79,133,176,187,235,24,130,150,120,199,7,239,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,73,223,55,60,207,58,36,194,136,189,144,167,118,79,140,85,119,56,47,5,103,25,236,242,255,9,184,61,246,219,76,207,0,160,73,223,55,60,207,58,36,194,136,189,144,167,118,79,140,85,119,56,47,5,103,25,236,242,255,9,184,61,246,219,76,207,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,119,8,24,139,227,201,106,185,102,42,154,8,143,68,36,202,138,41,0,201,163,14,13,29,93,21,100,92,152,14,153,0,160,137,119,8,24,139,227,201,106,185,102,42,154,8,143,68,36,202,138,41,0,201,163,14,13,29,93,21,100,92,152,14,153,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,10,199,254,199,182,188,194,249,160,105,120,146,43,147,210,140,166,137,36,217,66,28,227,53,11,88,34,88,144,201,58,27,0,160,10,199,254,199,182,188,194,249,160,105,120,146,43,147,210,140,166,137,36,217,66,28,227,53,11,88,34,88,144,201,58,27,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,50,75,46,178,153,88,20,60,105,150,70,25,43,167,66,55,38,221,111,254,57,92,79,209,164,14,95,240,141,18,87,0,160,96,50,75,46,178,153,88,20,60,105,150,70,25,43,167,66,55,38,221,111,254,57,92,79,209,164,14,95,240,141,18,87,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,177,249,1,177,7,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,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,34,29,119,170,188,185,237,6,224,81,118,222,144,172,118,129,140,140,228,13,255,139,61,220,95,253,15,63,47,226,121,126,0,160,34,29,119,170,188,185,237,6,224,81,118,222,144,172,118,129,140,140,228,13,255,139,61,220,95,253,15,63,47,226,121,126,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,127,60,175,140,104,100,47,154,8,6,246,67,32,164,212,86,69,20,188,110,70,85,252,211,95,245,67,229,13,8,217,10,0,160,127,60,175,140,104,100,47,154,8,6,246,67,32,164,212,86,69,20,188,110,70,85,252,211,95,245,67,229,13,8,217,10,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,213,47,206,59,15,165,239,246,98,0,231,43,239,209,206,12,56,165,150,87,220,74,86,78,223,22,170,95,178,124,124,0,160,154,213,47,206,59,15,165,239,246,98,0,231,43,239,209,206,12,56,165,150,87,220,74,86,78,223,22,170,95,178,124,124,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,174,33,231,221,85,238,142,142,70,153,173,95,104,36,140,148,182,176,229,209,41,227,190,17,87,220,183,15,108,179,204,0,160,9,174,33,231,221,85,238,142,142,70,153,173,95,104,36,140,148,182,176,229,209,41,227,190,17,87,220,183,15,108,179,204,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,173,169,173,94,27,87,151,113,65,109,211,23,218,45,27,193,246,153,23,197,126,255,157,43,8,90,195,36,104,139,78,95,0,160,173,169,173,94,27,87,151,113,65,109,211,23,218,45,27,193,246,153,23,197,126,255,157,43,8,90,195,36,104,139,78,95,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,137,233,147,137,255,185,156,239,161,193,15,84,54,171,95,180,172,105,125,203,51,64,107,219,18,50,193,208,180,137,28,0,160,51,137,233,147,137,255,185,156,239,161,193,15,84,54,171,95,180,172,105,125,203,51,64,107,219,18,50,193,208,180,137,28,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,67,31,99,28,104,135,254,77,115,144,132,189,112,171,80,147,77,230,5,109,34,129,226,150,185,138,157,85,222,253,97,64,0,160,10,115,128,170,197,80,223,218,40,83,240,128,243,138,67,24,166,102,243,218,226,48,8,60,89,148,69,79,213,117,243,160,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,63,198,23,194,25,236,49,6,42,2,160,102,68,17,56,203,113,67,130,152,28,28,227,8,211,112,37,65,204,95,177,0,160,41,63,198,23,194,25,236,49,6,42,2,160,102,68,17,56,203,113,67,130,152,28,28,227,8,211,112,37,65,204,95,177,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,76,7,5,88,78,187,223,130,100,212,5,242,15,75,159,255,209,7,64,220,38,142,1,207,10,209,218,218,113,144,50,41,0,160,76,7,5,88,78,187,223,130,100,212,5,242,15,75,159,255,209,7,64,220,38,142,1,207,10,209,218,218,113,144,50,41,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,41,254,101,104,75,123,181,183,227,210,250,31,18,246,136,10,161,69,162,43,255,2,44,235,220,87,241,236,209,79,51,132,0,160,41,254,101,104,75,123,181,183,227,210,250,31,18,246,136,10,161,69,162,43,255,2,44,235,220,87,241,236,209,79,51,132,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,226,80,17,15,153,109,182,96,206,187,198,169,242,90,210,246,197,228,172,3,36,14,205,13,70,224,220,222,77,69,25,0,160,6,226,80,17,15,153,109,182,96,206,187,198,169,242,90,210,246,197,228,172,3,36,14,205,13,70,224,220,222,77,69,25,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,89,148,202,209,154,165,4,109,79,102,196,233,28,107,249,22,30,247,3,199,66,218,32,243,158,205,76,38,122,43,58,88,0,160,89,148,202,209,154,165,4,109,79,102,196,233,28,107,249,22,30,247,3,199,66,218,32,243,158,205,76,38,122,43,58,88,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,160,183,227,252,204,115,237,14,111,63,47,161,163,17,14,14,153,254,101,240,57,52,239,13,85,193,65,142,42,119,85,0,160,210,160,183,227,252,204,115,237,14,111,63,47,161,163,17,14,14,153,254,101,240,57,52,239,13,85,193,65,142,42,119,85,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,1,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,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,227,199,112,162,93,84,188,64,130,222,185,67,217,214,181,128,31,51,238,128,128,204,36,223,127,128,231,158,72,208,166,0,160,17,193,225,11,168,218,50,211,162,91,21,67,18,124,152,181,194,162,85,117,112,213,55,63,200,17,171,219,57,176,168,96,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,127,127,160,134,253,130,193,254,28,17,211,72,18,210,23,78,228,110,104,152,8,240,186,226,58,168,13,26,218,71,136,229,0,160,127,127,160,134,253,130,193,254,28,17,211,72,18,210,23,78,228,110,104,152,8,240,186,226,58,168,13,26,218,71,136,229,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[228,130,0,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,251,118,174,247,180,187,235,205,255,188,184,40,88,134,233,245,20,201,101,226,82,11,44,173,255,251,132,105,240,96,36,135,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,229,108,191,232,232,18,145,51,121,83,166,187,96,103,152,207,59,10,148,141,119,237,190,78,151,163,177,24,50,77,216,3,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,103,158,59,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,103,158,59,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,158,59,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,44,150,36,197,77,64,114,137,131,15,91,69,254,238,83,251,40,8,10,210,128,167,56,53,83,170,116,116,90,62,30,42,64,160,62,98,200,254,173,93,249,58,229,190,153,107,175,153,133,93,41,170,111,83,193,80,218,108,223,189,210,246,129,23,69,91,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,61,240,236,98,56,247,71,68,203,119,21,124,25,221,115,244,227,50,253,237,120,30,216,135,98,48,217,133,148,49,183,89,160,5,57,78,163,105,127,13,26,75,26,73,23,128,211,236,144,188,54,195,188,243,3,209,251,77,177,79,180,220,51,183,241,160,216,168,116,67,129,102,43,248,246,108,105,62,15,37,102,144,153,227,213,4,166,156,175,125,13,156,120,127,21,23,185,68,160,146,117,6,91,139,87,54,231,82,255,250,19,155,4,91,245,68,251,1,219,142,249,144,14,230,34,249,196,2,102,183,56,160,89,102,147,99,41,45,159,12,136,6,121,70,33,69,123,142,233,196,231,98,55,178,161,81,12,110,251,30,102,100,194,190,160,40,106,143,184,208,129,228,84,158,246,112,253,184,45,3,194,147,40,241,254,93,242,98,179,58,192,137,140,25,192,81,159,160,107,221,7,117,77,113,199,89,222,60,195,177,88,182,213,98,215,144,183,255,212,23,206,182,105,45,165,23,143,24,59,249,160,135,246,204,161,69,93,222,215,170,175,77,237,198,135,228,175,240,240,35,41,211,253,31,126,101,170,182,243,125,203,247,188,160,207,237,184,200,196,162,122,141,45,59,248,183,213,54,79,192,93,13,20,13,110,168,153,230,121,78,173,136,148,159,133,228,160,179,149,114,27,239,1,229,125,118,124,168,247,125,205,87,244,158,129,254,40,176,103,100,33,140,5,227,23,27,199,4,69,160,66,125,198,8,218,190,162,222,58,22,7,175,105,52,128,75,84,78,68,245,134,116,78,59,172,133,86,56,66,74,10,59,160,91,73,10,178,128,10,215,245,192,227,163,249,16,201,72,177,200,252,188,200,79,133,176,187,235,24,130,150,120,199,7,239,160,73,223,55,60,207,58,36,194,136,189,144,167,118,79,140,85,119,56,47,5,103,25,236,242,255,9,184,61,246,219,76,207,160,137,119,8,24,139,227,201,106,185,102,42,154,8,143,68,36,202,138,41,0,201,163,14,13,29,93,21,100,92,152,14,153,160,10,199,254,199,182,188,194,249,160,105,120,146,43,147,210,140,166,137,36,217,66,28,227,53,11,88,34,88,144,201,58,27,160,96,50,75,46,178,153,88,20,60,105,150,70,25,43,167,66,55,38,221,111,254,57,92,79,209,164,14,95,240,141,18,87,128,5],[249,2,17,160,61,240,236,98,56,247,71,68,203,119,21,124,25,221,115,244,227,50,253,237,120,30,216,135,98,48,217,133,148,49,183,89,160,80,236,210,47,173,156,152,31,22,89,55,143,162,89,44,20,206,169,73,240,215,57,159,54,155,165,250,55,151,186,161,225,160,216,168,116,67,129,102,43,248,246,108,105,62,15,37,102,144,153,227,213,4,166,156,175,125,13,156,120,127,21,23,185,68,160,146,117,6,91,139,87,54,231,82,255,250,19,155,4,91,245,68,251,1,219,142,249,144,14,230,34,249,196,2,102,183,56,160,89,102,147,99,41,45,159,12,136,6,121,70,33,69,123,142,233,196,231,98,55,178,161,81,12,110,251,30,102,100,194,190,160,40,106,143,184,208,129,228,84,158,246,112,253,184,45,3,194,147,40,241,254,93,242,98,179,58,192,137,140,25,192,81,159,160,107,221,7,117,77,113,199,89,222,60,195,177,88,182,213,98,215,144,183,255,212,23,206,182,105,45,165,23,143,24,59,249,160,135,246,204,161,69,93,222,215,170,175,77,237,198,135,228,175,240,240,35,41,211,253,31,126,101,170,182,243,125,203,247,188,160,207,237,184,200,196,162,122,141,45,59,248,183,213,54,79,192,93,13,20,13,110,168,153,230,121,78,173,136,148,159,133,228,160,179,149,114,27,239,1,229,125,118,124,168,247,125,205,87,244,158,129,254,40,176,103,100,33,140,5,227,23,27,199,4,69,160,66,125,198,8,218,190,162,222,58,22,7,175,105,52,128,75,84,78,68,245,134,116,78,59,172,133,86,56,66,74,10,59,160,91,73,10,178,128,10,215,245,192,227,163,249,16,201,72,177,200,252,188,200,79,133,176,187,235,24,130,150,120,199,7,239,160,73,223,55,60,207,58,36,194,136,189,144,167,118,79,140,85,119,56,47,5,103,25,236,242,255,9,184,61,246,219,76,207,160,137,119,8,24,139,227,201,106,185,102,42,154,8,143,68,36,202,138,41,0,201,163,14,13,29,93,21,100,92,152,14,153,160,10,199,254,199,182,188,194,249,160,105,120,146,43,147,210,140,166,137,36,217,66,28,227,53,11,88,34,88,144,201,58,27,160,96,50,75,46,178,153,88,20,60,105,150,70,25,43,167,66,55,38,221,111,254,57,92,79,209,164,14,95,240,141,18,87,128,5],[249,1,177,160,34,29,119,170,188,185,237,6,224,81,118,222,144,172,118,129,140,140,228,13,255,139,61,220,95,253,15,63,47,226,121,126,160,127,60,175,140,104,100,47,154,8,6,246,67,32,164,212,86,69,20,188,110,70,85,252,211,95,245,67,229,13,8,217,10,160,154,213,47,206,59,15,165,239,246,98,0,231,43,239,209,206,12,56,165,150,87,220,74,86,78,223,22,170,95,178,124,124,160,9,174,33,231,221,85,238,142,142,70,153,173,95,104,36,140,148,182,176,229,209,41,227,190,17,87,220,183,15,108,179,204,160,173,169,173,94,27,87,151,113,65,109,211,23,218,45,27,193,246,153,23,197,126,255,157,43,8,90,195,36,104,139,78,95,128,160,51,137,233,147,137,255,185,156,239,161,193,15,84,54,171,95,180,172,105,125,203,51,64,107,219,18,50,193,208,180,137,28,160,67,31,99,28,104,135,254,77,115,144,132,189,112,171,80,147,77,230,5,109,34,129,226,150,185,138,157,85,222,253,97,64,128,160,41,63,198,23,194,25,236,49,6,42,2,160,102,68,17,56,203,113,67,130,152,28,28,227,8,211,112,37,65,204,95,177,160,76,7,5,88,78,187,223,130,100,212,5,242,15,75,159,255,209,7,64,220,38,142,1,207,10,209,218,218,113,144,50,41,160,41,254,101,104,75,123,181,183,227,210,250,31,18,246,136,10,161,69,162,43,255,2,44,235,220,87,241,236,209,79,51,132,128,160,6,226,80,17,15,153,109,182,96,206,187,198,169,242,90,210,246,197,228,172,3,36,14,205,13,70,224,220,222,77,69,25,160,89,148,202,209,154,165,4,109,79,102,196,233,28,107,249,22,30,247,3,199,66,218,32,243,158,205,76,38,122,43,58,88,160,210,160,183,227,252,204,115,237,14,111,63,47,161,163,17,14,14,153,254,101,240,57,52,239,13,85,193,65,142,42,119,85,128,5],[249,1,177,160,34,29,119,170,188,185,237,6,224,81,118,222,144,172,118,129,140,140,228,13,255,139,61,220,95,253,15,63,47,226,121,126,160,127,60,175,140,104,100,47,154,8,6,246,67,32,164,212,86,69,20,188,110,70,85,252,211,95,245,67,229,13,8,217,10,160,154,213,47,206,59,15,165,239,246,98,0,231,43,239,209,206,12,56,165,150,87,220,74,86,78,223,22,170,95,178,124,124,160,9,174,33,231,221,85,238,142,142,70,153,173,95,104,36,140,148,182,176,229,209,41,227,190,17,87,220,183,15,108,179,204,160,173,169,173,94,27,87,151,113,65,109,211,23,218,45,27,193,246,153,23,197,126,255,157,43,8,90,195,36,104,139,78,95,128,160,51,137,233,147,137,255,185,156,239,161,193,15,84,54,171,95,180,172,105,125,203,51,64,107,219,18,50,193,208,180,137,28,160,10,115,128,170,197,80,223,218,40,83,240,128,243,138,67,24,166,102,243,218,226,48,8,60,89,148,69,79,213,117,243,160,128,160,41,63,198,23,194,25,236,49,6,42,2,160,102,68,17,56,203,113,67,130,152,28,28,227,8,211,112,37,65,204,95,177,160,76,7,5,88,78,187,223,130,100,212,5,242,15,75,159,255,209,7,64,220,38,142,1,207,10,209,218,218,113,144,50,41,160,41,254,101,104,75,123,181,183,227,210,250,31,18,246,136,10,161,69,162,43,255,2,44,235,220,87,241,236,209,79,51,132,128,160,6,226,80,17,15,153,109,182,96,206,187,198,169,242,90,210,246,197,228,172,3,36,14,205,13,70,224,220,222,77,69,25,160,89,148,202,209,154,165,4,109,79,102,196,233,28,107,249,22,30,247,3,199,66,218,32,243,158,205,76,38,122,43,58,88,160,210,160,183,227,252,204,115,237,14,111,63,47,161,163,17,14,14,153,254,101,240,57,52,239,13,85,193,65,142,42,119,85,128,5],[228,130,0,69,160,251,118,174,247,180,187,235,205,255,188,184,40,88,134,233,245,20,201,101,226,82,11,44,173,255,251,132,105,240,96,36,135,5],[228,130,0,69,160,229,108,191,232,232,18,145,51,121,83,166,187,96,103,152,207,59,10,148,141,119,237,190,78,151,163,177,24,50,77,216,3,5],[248,81,128,128,128,128,128,160,224,227,199,112,162,93,84,188,64,130,222,185,67,217,214,181,128,31,51,238,128,128,204,36,223,127,128,231,158,72,208,166,128,128,128,128,128,128,160,127,127,160,134,253,130,193,254,28,17,211,72,18,210,23,78,228,110,104,152,8,240,186,226,58,168,13,26,218,71,136,229,128,128,128,128,5],[248,81,128,128,128,128,128,160,17,193,225,11,168,218,50,211,162,91,21,67,18,124,152,181,194,162,85,117,112,213,55,63,200,17,171,219,57,176,168,96,128,128,128,128,128,128,160,127,127,160,134,253,130,193,254,28,17,211,72,18,210,23,78,228,110,104,152,8,240,186,226,58,168,13,26,218,71,136,229,128,128,128,128,5],[248,103,158,59,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,103,158,59,66,17,193,51,20,51,183,242,0,212,105,227,9,129,0,206,127,227,97,195,206,80,246,5,84,28,0,9,78,184,70,248,68,33,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AccountInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/AccountInFirstLevel.json new file mode 100644 index 0000000000..915dc84b24 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AccountInFirstLevel.json @@ -0,0 +1 @@ +[[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,100,233,187,242,53,25,247,197,231,164,111,90,67,38,190,216,18,24,71,83,42,65,84,236,49,85,134,33,144,34,153,84,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,1,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AddAccount.json b/zkevm-circuits/src/mpt_circuit/tests/AddAccount.json new file mode 100644 index 0000000000..14aa28e0d5 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AddAccount.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,9,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,70,194,158,253,33,133,28,78,50,189,211,208,22,171,254,164,25,187,186,125,232,233,79,79,17,138,214,244,254,201,16,68,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,0,160,222,11,99,19,179,52,163,176,103,195,226,8,255,145,136,231,40,146,50,179,99,64,50,201,97,4,155,234,232,183,233,49,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,241,249,1,241,14,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,0,160,211,183,136,193,129,118,137,177,237,5,246,89,27,163,189,164,220,183,70,35,179,24,251,231,60,88,245,247,203,0,66,240,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,113,0,1,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,90,102,126,52,123,142,237,166,163,241,255,65,67,206,65,181,45,101,41,147,86,72,136,7,64,208,10,60,216,219,29,48,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,70,194,158,253,33,133,28,78,50,189,211,208,22,171,254,164,25,187,186,125,232,233,79,79,17,138,214,244,254,201,16,68,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,222,11,99,19,179,52,163,176,103,195,226,8,255,145,136,231,40,146,50,179,99,64,50,201,97,4,155,234,232,183,233,49,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,211,183,136,193,129,118,137,177,237,5,246,89,27,163,189,164,220,183,70,35,179,24,251,231,60,88,245,247,203,0,66,240,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5],[248,113,128,160,90,102,126,52,123,142,237,166,163,241,255,65,67,206,65,181,45,101,41,147,86,72,136,7,64,208,10,60,216,219,29,48,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AddBranch.json b/zkevm-circuits/src/mpt_circuit/tests/AddBranch.json new file mode 100644 index 0000000000..03118b9763 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AddBranch.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,49,249,1,49,13,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AddBranchLong.json b/zkevm-circuits/src/mpt_circuit/tests/AddBranchLong.json new file mode 100644 index 0000000000..bb473d2d84 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AddBranchLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,13,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevels.json b/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevels.json new file mode 100644 index 0000000000..c6a6b233fe --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,13,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,14,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,210,225,228,215,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevelsLong.json b/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevelsLong.json new file mode 100644 index 0000000000..1d4eb7f921 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/AddBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,3,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,14,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,89,58,69,3,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/BalanceModCLong.json b/zkevm-circuits/src/mpt_circuit/tests/BalanceModCLong.json new file mode 100644 index 0000000000..f3c03a34f7 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/BalanceModCLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,8,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,0,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,0,160,254,132,91,142,65,69,113,48,77,73,63,31,218,242,183,51,206,40,164,131,227,177,255,205,118,170,246,235,92,73,195,40,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,0,160,173,106,158,107,24,228,255,101,96,171,3,109,88,75,148,137,21,188,140,186,37,161,103,51,249,28,86,142,140,211,71,179,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,0,160,23,76,252,13,85,71,142,191,228,91,220,35,14,28,175,248,169,125,101,95,176,50,153,185,137,201,136,175,68,125,227,179,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,0,160,20,250,168,85,201,188,115,120,17,254,134,74,227,222,13,98,216,24,126,242,3,105,48,116,70,88,161,177,193,91,46,115,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,15,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,0,160,120,203,9,69,238,148,217,156,202,38,88,253,144,24,236,217,48,96,103,115,220,27,82,75,50,127,189,115,205,101,174,202,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,0,160,122,110,91,74,74,28,223,195,214,220,149,40,210,64,84,248,103,147,234,159,226,182,151,184,196,252,194,150,238,175,127,145,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,0,9,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,0,160,114,114,89,65,55,137,147,83,81,17,239,131,238,229,60,17,2,25,79,243,116,60,227,197,91,104,22,235,159,79,239,70,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,104,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,77,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,75,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,72,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,70,130,1,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,204,180,233,79,209,238,24,231,117,128,223,162,62,169,1,59,44,107,6,160,54,110,174,161,202,187,130,210,23,159,59,53,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,254,132,91,142,65,69,113,48,77,73,63,31,218,242,183,51,206,40,164,131,227,177,255,205,118,170,246,235,92,73,195,40,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,173,106,158,107,24,228,255,101,96,171,3,109,88,75,148,137,21,188,140,186,37,161,103,51,249,28,86,142,140,211,71,179,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,23,76,252,13,85,71,142,191,228,91,220,35,14,28,175,248,169,125,101,95,176,50,153,185,137,201,136,175,68,125,227,179,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,20,250,168,85,201,188,115,120,17,254,134,74,227,222,13,98,216,24,126,242,3,105,48,116,70,88,161,177,193,91,46,115,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,120,203,9,69,238,148,217,156,202,38,88,253,144,24,236,217,48,96,103,115,220,27,82,75,50,127,189,115,205,101,174,202,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,122,110,91,74,74,28,223,195,214,220,149,40,210,64,84,248,103,147,234,159,226,182,151,184,196,252,194,150,238,175,127,145,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,114,114,89,65,55,137,147,83,81,17,239,131,238,229,60,17,2,25,79,243,116,60,227,197,91,104,22,235,159,79,239,70,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,77,248,75,7,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,72,248,70,7,130,1,183,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/BalanceModCShort.json b/zkevm-circuits/src/mpt_circuit/tests/BalanceModCShort.json new file mode 100644 index 0000000000..06586bb680 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/BalanceModCShort.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,8,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,0,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,0,160,11,7,95,123,150,106,97,239,117,52,95,22,109,67,230,7,196,125,239,148,77,4,248,125,157,16,192,195,105,167,215,166,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,0,160,191,82,42,177,141,86,136,32,99,146,95,105,178,156,103,107,237,21,124,15,152,6,49,112,134,7,149,239,21,199,106,196,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,0,160,183,219,70,226,179,5,129,109,157,38,44,155,133,219,225,116,64,71,122,63,125,181,242,78,166,169,210,22,22,155,75,67,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,0,160,140,189,42,227,234,225,34,139,39,33,109,133,147,104,7,213,94,5,177,115,67,233,167,121,108,158,178,28,99,133,191,221,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,15,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,0,160,132,54,201,11,96,145,99,24,22,214,203,107,206,124,19,232,235,225,175,151,177,29,210,71,182,254,180,64,238,255,98,25,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,0,160,103,160,25,207,238,14,124,214,115,33,134,80,81,127,179,67,224,80,122,202,125,152,117,87,53,11,2,57,193,44,161,191,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,0,9,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,0,160,79,119,50,238,231,143,169,238,3,236,32,180,120,110,203,163,142,44,140,58,54,72,177,76,66,137,235,88,86,23,185,251,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,77,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,75,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,215,119,227,233,37,72,17,15,142,183,35,133,251,179,81,254,127,107,246,174,74,50,43,56,89,173,145,219,175,167,219,197,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,11,7,95,123,150,106,97,239,117,52,95,22,109,67,230,7,196,125,239,148,77,4,248,125,157,16,192,195,105,167,215,166,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,191,82,42,177,141,86,136,32,99,146,95,105,178,156,103,107,237,21,124,15,152,6,49,112,134,7,149,239,21,199,106,196,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,183,219,70,226,179,5,129,109,157,38,44,155,133,219,225,116,64,71,122,63,125,181,242,78,166,169,210,22,22,155,75,67,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,140,189,42,227,234,225,34,139,39,33,109,133,147,104,7,213,94,5,177,115,67,233,167,121,108,158,178,28,99,133,191,221,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,132,54,201,11,96,145,99,24,22,214,203,107,206,124,19,232,235,225,175,151,177,29,210,71,182,254,180,64,238,255,98,25,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,103,160,25,207,238,14,124,214,115,33,134,80,81,127,179,67,224,80,122,202,125,152,117,87,53,11,2,57,193,44,161,191,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,79,119,50,238,231,143,169,238,3,236,32,180,120,110,203,163,142,44,140,58,54,72,177,76,66,137,235,88,86,23,185,251,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,77,248,75,7,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,70,248,68,7,98,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/Delete.json b/zkevm-circuits/src/mpt_circuit/tests/Delete.json new file mode 100644 index 0000000000..4cf9670be4 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/Delete.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,49,249,1,49,9,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,13,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,145,0,248,113,0,10,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,93,153,160,157,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteAccount.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteAccount.json new file mode 100644 index 0000000000..81acfe5b3b --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteAccount.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,9,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,70,194,158,253,33,133,28,78,50,189,211,208,22,171,254,164,25,187,186,125,232,233,79,79,17,138,214,244,254,201,16,68,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,11,99,19,179,52,163,176,103,195,226,8,255,145,136,231,40,146,50,179,99,64,50,201,97,4,155,234,232,183,233,49,0,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,241,249,1,241,14,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,183,136,193,129,118,137,177,237,5,246,89,27,163,189,164,220,183,70,35,179,24,251,231,60,88,245,247,203,0,66,240,0,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,113,0,248,81,0,1,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,90,102,126,52,123,142,237,166,163,241,255,65,67,206,65,181,45,101,41,147,86,72,136,7,64,208,10,60,216,219,29,48,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,136,144,17,65,61,119,219,41,247,230,48,119,74,3,66,17,246,178,178,51,54,229,7,151,157,126,48,143,147,4,93,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,70,194,158,253,33,133,28,78,50,189,211,208,22,171,254,164,25,187,186,125,232,233,79,79,17,138,214,244,254,201,16,68,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,222,11,99,19,179,52,163,176,103,195,226,8,255,145,136,231,40,146,50,179,99,64,50,201,97,4,155,234,232,183,233,49,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,211,183,136,193,129,118,137,177,237,5,246,89,27,163,189,164,220,183,70,35,179,24,251,231,60,88,245,247,203,0,66,240,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[248,113,128,160,90,102,126,52,123,142,237,166,163,241,255,65,67,206,65,181,45,101,41,147,86,72,136,7,64,208,10,60,216,219,29,48,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteBranch.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranch.json new file mode 100644 index 0000000000..9911473d04 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranch.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,81,249,1,81,9,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,14,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,17,249,1,17,12,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchLong.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchLong.json new file mode 100644 index 0000000000..cf07c805b0 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,81,249,1,81,9,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,14,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,17,249,1,17,12,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,240,122,52,158,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevels.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevels.json new file mode 100644 index 0000000000..4d26a92801 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,7,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,15,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,14,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,84,210,221,127,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevelsLong.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevelsLong.json new file mode 100644 index 0000000000..9791b5a2c8 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,5,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,14,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/DeleteToEmptyTrie.json b/zkevm-circuits/src/mpt_circuit/tests/DeleteToEmptyTrie.json new file mode 100644 index 0000000000..1714ca46ff --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/DeleteToEmptyTrie.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,191,88,230,146,208,186,4,182,204,214,205,98,81,177,48,211,80,96,80,103,109,12,86,75,201,219,146,137,248,154,63,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,204,7,202,179,113,179,31,157,150,50,164,125,46,101,201,64,36,195,147,254,33,200,186,66,96,237,49,7,27,173,130,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,43,69,86,113,95,61,239,193,207,239,9,241,236,158,131,102,79,38,164,186,2,250,13,162,192,151,222,229,29,99,244,50,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,133,235,133,73,93,8,65,6,235,53,18,218,3,124,26,190,183,118,4,111,43,2,16,172,239,155,199,82,73,213,182,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,5,29,50,52,201,211,18,126,217,230,1,123,105,188,75,35,235,219,41,54,37,131,120,204,76,232,183,226,193,72,92,155,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,174,249,156,38,0,233,18,162,101,229,126,66,13,242,68,81,217,247,124,116,131,17,153,42,249,117,95,208,169,93,97,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,138,136,154,103,174,251,222,75,48,46,223,40,146,253,91,223,151,115,205,148,36,99,132,167,153,144,81,16,219,86,92,48,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,199,3,79,188,218,204,198,37,11,244,45,1,57,243,154,39,128,29,29,9,176,195,38,176,180,154,118,137,253,200,30,216,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,191,88,230,146,208,186,4,182,204,214,205,98,81,177,48,211,80,96,80,103,109,12,86,75,201,219,146,137,248,154,63,39,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,204,7,202,179,113,179,31,157,150,50,164,125,46,101,201,64,36,195,147,254,33,200,186,66,96,237,49,7,27,173,130,208,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,43,69,86,113,95,61,239,193,207,239,9,241,236,158,131,102,79,38,164,186,2,250,13,162,192,151,222,229,29,99,244,50,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,133,235,133,73,93,8,65,6,235,53,18,218,3,124,26,190,183,118,4,111,43,2,16,172,239,155,199,82,73,213,182,20,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,5,29,50,52,201,211,18,126,217,230,1,123,105,188,75,35,235,219,41,54,37,131,120,204,76,232,183,226,193,72,92,155,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,174,249,156,38,0,233,18,162,101,229,126,66,13,242,68,81,217,247,124,116,131,17,153,42,249,117,95,208,169,93,97,209,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,138,136,154,103,174,251,222,75,48,46,223,40,146,253,91,223,151,115,205,148,36,99,132,167,153,144,81,16,219,86,92,48,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,199,3,79,188,218,204,198,37,11,244,45,1,57,243,154,39,128,29,29,9,176,195,38,176,180,154,118,137,253,200,30,216,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json new file mode 100644 index 0000000000..2ba8803e58 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,8,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json new file mode 100644 index 0000000000..96c040d122 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,8,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel1.json new file mode 100644 index 0000000000..5c7ec7c778 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,5,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,5,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel2.json new file mode 100644 index 0000000000..7e03a16d9e --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedOneKeyByteSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,113,0,248,113,0,4,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedThreeKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedThreeKeyBytesSel2.json new file mode 100644 index 0000000000..a1bc30f6f1 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,2,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,113,249,1,113,11,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,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,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel1.json new file mode 100644 index 0000000000..b8a5860d8d --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,49,249,1,49,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,10,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,14,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,81,249,1,81,13,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel2.json new file mode 100644 index 0000000000..4fb1d93d0e --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionAddedTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel1.json new file mode 100644 index 0000000000..e083565d7c --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,5,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,241,249,1,241,5,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel2.json new file mode 100644 index 0000000000..85ba93986b --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedOneKeyByteSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,113,0,248,113,0,4,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedThreeKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedThreeKeyBytesSel2.json new file mode 100644 index 0000000000..9476932b42 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,2,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,113,249,1,113,11,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,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,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel1.json new file mode 100644 index 0000000000..c7164dff73 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,49,249,1,49,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,10,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,14,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,81,249,1,81,13,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel2.json new file mode 100644 index 0000000000..c4ef0c280e --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionDeletedTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevel.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevel.json new file mode 100644 index 0000000000..d8e0f7f0fd --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,49,249,1,49,11,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelOneKeyByte.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelOneKeyByte.json new file mode 100644 index 0000000000..cf6321c04f --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelOneKeyByte.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,8,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json new file mode 100644 index 0000000000..e96f173325 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,6,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,11,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,8,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,12,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel1.json new file mode 100644 index 0000000000..30e5f3e897 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,5,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,177,249,1,177,15,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,209,49,125,95,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel2.json new file mode 100644 index 0000000000..daae66516c --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionOneKeyByteSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,113,0,248,113,0,4,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytes.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytes.json new file mode 100644 index 0000000000..a82ee0374f --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytes.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,14,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,13,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,241,249,1,241,5,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,113,0,248,145,0,8,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,228,192,80,182,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytesSel2.json new file mode 100644 index 0000000000..0009ea6ac5 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,2,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,113,249,1,113,11,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,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,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,120,138,229,47,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel1.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel1.json new file mode 100644 index 0000000000..9cac4b1131 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,2,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,49,249,1,49,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,10,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,14,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,81,249,1,81,13,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,69,163,146,10,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel2.json b/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel2.json new file mode 100644 index 0000000000..8a1dce9d3b --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ExtensionTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,2,17,249,2,17,10,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,190,183,183,180,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/FromNilToValue.json b/zkevm-circuits/src/mpt_circuit/tests/FromNilToValue.json new file mode 100644 index 0000000000..54e3f2c8c8 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/FromNilToValue.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,7,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,209,0,248,209,0,3,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,113,0,8,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14,26,197,112,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithBalance.json b/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithBalance.json new file mode 100644 index 0000000000..5961b10de5 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithBalance.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,221,76,230,232,48,206,52,198,227,38,247,151,123,140,55,22,200,155,147,128,126,197,229,203,203,228,72,104,200,104,118,29,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,0,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,0,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,0,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,0,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,0,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,0,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,0,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,0,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,0,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,0,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,0,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,0,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,55,161,86,82,204,191,195,188,55,63,5,221,184,244,128,34,71,252,89,159,248,224,139,167,44,204,86,179,72,33,86,0,160,115,86,158,225,21,152,147,34,42,76,185,16,119,3,135,201,103,86,253,139,253,161,18,213,102,125,232,179,23,41,184,238,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,0,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,0,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,0,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,209,249,1,209,14,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,0,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,0,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,0,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,0,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,0,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,0,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,0,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,0,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,0,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,0,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,0,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,0,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,238,5,207,183,144,214,187,157,90,39,145,242,3,218,50,66,193,102,32,115,66,122,153,181,221,106,181,54,54,80,153,0,160,221,67,10,65,83,77,117,62,98,211,50,119,113,204,81,189,222,239,4,41,16,82,207,154,187,7,13,108,220,34,212,95,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,0,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,145,0,248,177,0,9,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,0,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,0,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,68,64,229,200,214,18,10,44,12,77,27,57,240,242,249,16,18,7,204,48,230,74,37,195,196,96,228,121,206,64,159,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,0,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,0,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,104,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,104,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,73,125,83,125,81,93,209,215,198,184,64,228,99,160,247,148,80,85,12,249,171,143,33,66,189,108,131,38,68,92,221,125,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,221,76,230,232,48,206,52,198,227,38,247,151,123,140,55,22,200,155,147,128,126,197,229,203,203,228,72,104,200,104,118,29,128,5],[249,2,17,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,160,201,55,161,86,82,204,191,195,188,55,63,5,221,184,244,128,34,71,252,89,159,248,224,139,167,44,204,86,179,72,33,86,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,128,5],[249,2,17,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,160,115,86,158,225,21,152,147,34,42,76,185,16,119,3,135,201,103,86,253,139,253,161,18,213,102,125,232,179,23,41,184,238,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,128,5],[249,1,209,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,128,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,128,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,160,33,238,5,207,183,144,214,187,157,90,39,145,242,3,218,50,66,193,102,32,115,66,122,153,181,221,106,181,54,54,80,153,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,128,5],[249,1,209,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,128,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,128,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,160,221,67,10,65,83,77,117,62,98,211,50,119,113,204,81,189,222,239,4,41,16,82,207,154,187,7,13,108,220,34,212,95,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,128,5],[248,145,128,128,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,128,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,128,128,128,128,128,128,128,128,128,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,128,5],[248,177,128,128,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,128,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,128,128,128,128,160,221,68,64,229,200,214,18,10,44,12,77,27,57,240,242,249,16,18,7,204,48,230,74,37,195,196,96,228,121,206,64,159,128,128,128,128,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,128,5],[248,104,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithNonce.json b/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithNonce.json new file mode 100644 index 0000000000..29dbb698f3 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/ImplicitlyCreateAccountWithNonce.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,57,208,32,236,123,63,150,23,49,252,219,101,246,138,16,229,108,33,129,143,200,109,226,17,129,135,46,60,30,238,255,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,0,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,0,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,0,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,0,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,0,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,0,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,0,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,0,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,0,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,0,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,0,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,0,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,55,161,86,82,204,191,195,188,55,63,5,221,184,244,128,34,71,252,89,159,248,224,139,167,44,204,86,179,72,33,86,0,160,248,176,18,222,255,151,193,30,127,15,127,43,39,105,227,237,111,218,113,174,146,42,125,132,177,144,158,30,61,205,28,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,0,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,0,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,0,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,209,249,1,209,14,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,0,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,0,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,0,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,0,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,0,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,0,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,0,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,0,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,0,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,0,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,0,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,0,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,238,5,207,183,144,214,187,157,90,39,145,242,3,218,50,66,193,102,32,115,66,122,153,181,221,106,181,54,54,80,153,0,160,252,115,182,65,79,169,86,160,124,53,111,243,66,56,79,113,53,154,85,194,170,160,179,159,30,113,237,65,54,90,232,32,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,0,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,145,0,248,177,0,9,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,0,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,0,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,25,87,87,123,255,234,95,40,11,237,26,144,12,118,208,180,124,146,37,65,170,231,72,25,82,13,101,233,31,113,19,112,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,0,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,0,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,105,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,71,129,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,69,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,71,129,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,69,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,106,78,137,151,229,219,155,107,17,201,207,144,251,40,198,40,127,20,202,211,62,100,244,195,178,2,133,59,120,170,175,123,252,233,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,57,208,32,236,123,63,150,23,49,252,219,101,246,138,16,229,108,33,129,143,200,109,226,17,129,135,46,60,30,238,255,0,128,5],[249,2,17,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,160,201,55,161,86,82,204,191,195,188,55,63,5,221,184,244,128,34,71,252,89,159,248,224,139,167,44,204,86,179,72,33,86,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,128,5],[249,2,17,160,114,85,164,49,146,114,102,169,13,64,235,122,105,43,186,108,99,102,201,206,17,17,58,184,86,252,34,3,243,189,160,218,160,201,84,163,68,161,41,95,120,171,8,216,204,213,106,209,190,204,60,100,193,27,24,121,133,38,81,132,9,175,245,162,210,160,50,188,52,17,184,130,55,20,2,177,25,94,226,151,232,245,68,50,188,245,59,209,243,148,73,162,6,234,113,85,44,162,160,102,172,168,143,191,131,207,113,49,69,37,24,81,158,157,145,106,201,253,29,240,175,9,205,77,55,91,98,219,104,41,113,160,199,240,168,32,185,80,195,205,3,37,27,57,140,143,47,85,120,39,188,132,244,44,132,20,11,192,248,122,78,238,29,235,160,160,5,103,46,220,173,35,120,83,60,6,80,255,245,190,10,152,5,4,107,130,74,126,237,208,146,214,235,12,54,112,195,160,176,24,19,248,6,213,183,37,21,17,84,243,18,201,195,255,2,107,142,236,42,164,102,81,133,22,118,244,89,175,251,192,160,104,55,180,235,197,210,214,21,13,36,189,168,36,101,140,233,224,42,91,17,33,30,143,208,240,163,220,30,170,89,99,248,160,130,216,215,50,133,62,214,87,141,33,232,18,228,192,88,101,50,67,185,17,102,78,246,89,163,163,184,163,24,38,109,193,160,113,148,192,94,130,165,40,1,26,116,6,9,196,65,223,40,96,173,225,74,152,171,243,130,220,12,182,96,136,106,248,40,160,150,196,13,206,63,124,6,167,40,4,220,39,50,244,90,120,1,154,79,26,10,154,89,24,113,10,140,82,241,178,7,134,160,62,139,203,80,125,142,71,228,161,30,59,76,231,101,140,200,26,231,118,211,32,217,234,153,143,215,189,6,126,36,135,138,160,248,176,18,222,255,151,193,30,127,15,127,43,39,105,227,237,111,218,113,174,146,42,125,132,177,144,158,30,61,205,28,45,160,175,250,156,18,227,44,241,130,227,56,252,12,95,137,35,30,171,7,53,58,206,118,176,94,79,31,230,254,120,107,101,45,160,211,1,169,199,228,4,31,220,34,207,92,124,169,153,193,74,6,186,32,28,19,74,28,204,122,24,181,167,84,175,163,144,160,102,135,122,175,161,40,178,92,112,51,100,141,117,153,52,72,151,48,21,10,213,225,152,145,156,176,137,73,126,28,229,170,128,5],[249,1,209,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,128,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,128,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,160,33,238,5,207,183,144,214,187,157,90,39,145,242,3,218,50,66,193,102,32,115,66,122,153,181,221,106,181,54,54,80,153,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,128,5],[249,1,209,160,202,62,234,163,140,118,96,128,216,237,46,6,248,225,248,217,212,90,177,22,142,105,36,202,196,150,131,222,69,39,128,170,160,225,111,23,109,232,34,137,166,230,17,151,158,242,207,142,9,193,172,142,63,148,167,161,64,14,199,97,41,41,49,211,251,128,160,213,163,127,100,224,44,36,29,218,22,0,133,253,75,120,254,86,200,254,129,153,156,179,207,129,235,89,132,200,84,78,225,160,44,31,165,163,196,158,218,82,51,60,12,255,101,81,90,202,159,217,13,71,42,235,46,233,226,45,163,214,89,180,170,238,160,74,58,2,248,141,152,24,152,166,224,153,64,226,198,169,90,107,152,43,220,184,153,185,212,199,253,185,20,227,252,219,83,160,14,250,29,108,8,11,146,171,110,86,9,19,254,80,251,222,15,45,48,250,164,222,78,194,185,102,70,194,71,71,216,59,160,52,125,214,44,92,157,61,239,143,250,233,221,93,83,45,159,222,33,196,76,19,2,223,191,47,254,74,51,35,227,164,132,160,96,23,123,187,173,236,49,128,83,222,27,229,4,64,113,96,155,3,30,251,49,65,226,19,254,204,227,67,6,196,213,240,160,210,77,68,126,157,254,171,218,114,199,45,19,145,7,215,207,243,253,103,230,75,134,224,207,10,227,154,163,155,205,13,232,160,132,81,187,228,209,36,84,92,58,232,35,84,130,1,191,6,223,57,223,249,186,81,201,253,148,94,78,131,247,111,64,232,160,180,243,60,65,192,42,89,200,221,3,255,158,51,31,227,172,79,124,166,245,16,39,151,51,17,89,155,22,48,70,213,138,128,160,14,23,184,83,245,150,16,41,174,11,140,240,242,202,97,108,133,234,201,130,209,165,56,148,41,242,95,122,64,83,87,38,160,252,115,182,65,79,169,86,160,124,53,111,243,66,56,79,113,53,154,85,194,170,160,179,159,30,113,237,65,54,90,232,32,160,228,121,179,49,61,199,154,243,243,156,111,214,218,148,59,193,148,251,206,172,18,232,15,17,155,232,16,181,248,106,205,100,128,5],[248,145,128,128,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,128,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,128,128,128,128,128,128,128,128,128,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,128,5],[248,177,128,128,160,32,8,223,178,84,166,78,207,220,76,216,159,210,22,99,207,214,38,53,45,63,31,90,147,190,151,220,6,87,250,146,121,128,160,47,25,228,49,230,1,245,211,122,217,15,191,24,0,11,132,58,108,155,162,211,75,216,253,202,149,17,170,57,106,215,42,128,128,128,128,160,25,87,87,123,255,234,95,40,11,237,26,144,12,118,208,180,124,146,37,65,170,231,72,25,82,13,101,233,31,113,19,112,128,128,128,128,160,35,208,128,146,124,33,62,248,173,203,7,247,101,128,129,74,0,172,248,102,101,36,216,76,254,145,72,31,252,108,140,39,160,131,197,137,21,251,228,64,169,6,138,243,84,133,156,156,196,81,154,233,189,62,55,107,54,122,72,251,152,168,28,108,169,128,5],[248,105,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,184,71,248,69,129,142,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,159,32,217,209,154,30,206,34,16,120,80,15,8,148,101,65,53,221,59,138,96,233,79,168,131,147,31,229,25,116,163,131,184,71,248,69,129,142,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/LeafAddedToEmptyTrie.json b/zkevm-circuits/src/mpt_circuit/tests/LeafAddedToEmptyTrie.json new file mode 100644 index 0000000000..b08987b29e --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/LeafAddedToEmptyTrie.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,88,230,146,208,186,4,182,204,214,205,98,81,177,48,211,80,96,80,103,109,12,86,75,201,219,146,137,248,154,63,39,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,7,202,179,113,179,31,157,150,50,164,125,46,101,201,64,36,195,147,254,33,200,186,66,96,237,49,7,27,173,130,208,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,69,86,113,95,61,239,193,207,239,9,241,236,158,131,102,79,38,164,186,2,250,13,162,192,151,222,229,29,99,244,50,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,235,133,73,93,8,65,6,235,53,18,218,3,124,26,190,183,118,4,111,43,2,16,172,239,155,199,82,73,213,182,20,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,29,50,52,201,211,18,126,217,230,1,123,105,188,75,35,235,219,41,54,37,131,120,204,76,232,183,226,193,72,92,155,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,249,156,38,0,233,18,162,101,229,126,66,13,242,68,81,217,247,124,116,131,17,153,42,249,117,95,208,169,93,97,209,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,136,154,103,174,251,222,75,48,46,223,40,146,253,91,223,151,115,205,148,36,99,132,167,153,144,81,16,219,86,92,48,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,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,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,3,79,188,218,204,198,37,11,244,45,1,57,243,154,39,128,29,29,9,176,195,38,176,180,154,118,137,253,200,30,216,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,125,255,139,71,244,198,102,166,157,231,101,147,176,222,81,96,177,137,61,174,88,143,113,75,32,91,188,251,255,98,139,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,191,88,230,146,208,186,4,182,204,214,205,98,81,177,48,211,80,96,80,103,109,12,86,75,201,219,146,137,248,154,63,39,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,204,7,202,179,113,179,31,157,150,50,164,125,46,101,201,64,36,195,147,254,33,200,186,66,96,237,49,7,27,173,130,208,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,43,69,86,113,95,61,239,193,207,239,9,241,236,158,131,102,79,38,164,186,2,250,13,162,192,151,222,229,29,99,244,50,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,133,235,133,73,93,8,65,6,235,53,18,218,3,124,26,190,183,118,4,111,43,2,16,172,239,155,199,82,73,213,182,20,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,5,29,50,52,201,211,18,126,217,230,1,123,105,188,75,35,235,219,41,54,37,131,120,204,76,232,183,226,193,72,92,155,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,174,249,156,38,0,233,18,162,101,229,126,66,13,242,68,81,217,247,124,116,131,17,153,42,249,117,95,208,169,93,97,209,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,138,136,154,103,174,251,222,75,48,46,223,40,146,253,91,223,151,115,205,148,36,99,132,167,153,144,81,16,219,86,92,48,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,199,3,79,188,218,204,198,37,11,244,45,1,57,243,154,39,128,29,29,9,176,195,38,176,180,154,118,137,253,200,30,216,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/LeafInLastLevel.json b/zkevm-circuits/src/mpt_circuit/tests/LeafInLastLevel.json new file mode 100644 index 0000000000..7198901bbb --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/LeafInLastLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,78,211,22,129,63,142,245,92,110,168,145,125,162,25,167,198,58,244,154,159,138,3,71,107,83,11,51,217,62,109,35,133,0,160,202,92,199,226,67,3,35,149,29,155,142,31,209,70,151,224,82,137,54,214,48,39,47,150,77,249,94,96,97,151,97,224,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,0,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,244,185,36,232,216,167,25,188,81,57,76,70,23,57,86,125,132,34,240,16,47,239,198,132,245,241,160,38,0,111,152,36,0,160,104,31,69,120,244,116,205,0,13,229,142,3,19,129,136,77,245,32,4,129,176,121,54,0,88,207,105,132,91,225,60,246,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,241,249,1,241,7,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,0,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,242,248,144,63,101,251,94,91,22,169,212,89,40,200,171,217,172,109,193,24,68,97,220,217,98,36,37,188,128,108,69,0,160,16,252,186,212,234,191,195,233,2,181,251,199,249,76,116,183,99,79,27,16,146,172,72,159,44,171,111,142,212,202,114,159,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,8,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,25,136,15,107,111,23,41,104,132,91,11,244,219,133,118,218,254,61,178,76,239,247,213,180,36,91,26,224,69,175,110,0,160,146,187,139,90,5,97,176,219,61,19,222,235,232,41,192,175,190,123,160,251,68,159,136,207,46,55,105,239,68,6,26,232,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,155,36,63,244,90,213,225,65,221,7,129,209,139,245,164,94,116,208,49,25,232,120,82,202,61,84,166,37,216,108,202,226,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,121,93,249,151,80,68,140,16,136,64,2,70,73,38,244,219,80,159,64,232,155,241,68,26,60,228,227,179,172,31,201,201,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,1,1,1,213,0,0,213,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,194,32,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,194,32,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,194,32,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,194,32,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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[247,160,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,32,1,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,32,17,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[194,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[194,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,124,221,88,220,92,179,129,138,153,27,229,195,196,185,116,193,57,138,210,183,52,212,210,167,226,160,86,68,146,231,19,112,104,106,204,156,190,212,159,29,10,113,161,60,253,15,46,193,82,59,75,202,25,30,136,23,67,211,68,237,199,47,125,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,78,211,22,129,63,142,245,92,110,168,145,125,162,25,167,198,58,244,154,159,138,3,71,107,83,11,51,217,62,109,35,133,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,202,92,199,226,67,3,35,149,29,155,142,31,209,70,151,224,82,137,54,214,48,39,47,150,77,249,94,96,97,151,97,224,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,244,185,36,232,216,167,25,188,81,57,76,70,23,57,86,125,132,34,240,16,47,239,198,132,245,241,160,38,0,111,152,36,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,104,31,69,120,244,116,205,0,13,229,142,3,19,129,136,77,245,32,4,129,176,121,54,0,88,207,105,132,91,225,60,246,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,66,242,248,144,63,101,251,94,91,22,169,212,89,40,200,171,217,172,109,193,24,68,97,220,217,98,36,37,188,128,108,69,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,16,252,186,212,234,191,195,233,2,181,251,199,249,76,116,183,99,79,27,16,146,172,72,159,44,171,111,142,212,202,114,159,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,166,25,136,15,107,111,23,41,104,132,91,11,244,219,133,118,218,254,61,178,76,239,247,213,180,36,91,26,224,69,175,110,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,146,187,139,90,5,97,176,219,61,19,222,235,232,41,192,175,190,123,160,251,68,159,136,207,46,55,105,239,68,6,26,232,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,155,36,63,244,90,213,225,65,221,7,129,209,139,245,164,94,116,208,49,25,232,120,82,202,61,84,166,37,216,108,202,226,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,121,93,249,151,80,68,140,16,136,64,2,70,73,38,244,219,80,159,64,232,155,241,68,26,60,228,227,179,172,31,201,201,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[247,160,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,32,1,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[247,160,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,32,17,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[213,128,194,32,1,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[213,128,194,32,17,128,194,32,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[0,0,0,5],[0,0,0,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/LeafWithMoreNibbles.json b/zkevm-circuits/src/mpt_circuit/tests/LeafWithMoreNibbles.json new file mode 100644 index 0000000000..479bf80da2 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/LeafWithMoreNibbles.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,145,75,248,229,2,218,244,56,125,154,2,213,139,0,51,141,20,210,253,125,3,229,93,96,46,71,219,183,81,173,221,83,0,160,145,75,248,229,2,218,244,56,125,154,2,213,139,0,51,141,20,210,253,125,3,229,93,96,46,71,219,183,81,173,221,83,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,0,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,131,130,21,163,126,165,12,214,94,37,168,224,68,7,80,173,77,74,151,125,203,19,156,7,105,158,174,233,98,18,155,0,160,185,131,130,21,163,126,165,12,214,94,37,168,224,68,7,80,173,77,74,151,125,203,19,156,7,105,158,174,233,98,18,155,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,241,249,1,241,7,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,0,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,9,123,27,154,243,56,223,12,152,79,78,168,112,125,59,60,127,186,64,205,149,171,15,173,23,61,106,193,210,190,171,250,0,160,9,123,27,154,243,56,223,12,152,79,78,168,112,125,59,60,127,186,64,205,149,171,15,173,23,61,106,193,210,190,171,250,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,8,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,147,37,57,223,197,133,205,247,21,170,162,88,34,138,138,140,72,96,182,189,17,243,184,3,170,108,226,136,194,179,79,0,160,49,147,37,57,223,197,133,205,247,21,170,162,88,34,138,138,140,72,96,182,189,17,243,184,3,170,108,226,136,194,179,79,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,40,202,45,146,142,54,74,34,215,62,205,51,98,137,208,115,191,30,250,160,113,137,69,62,163,196,170,139,53,18,81,96,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,40,202,45,146,142,54,74,34,215,62,205,51,98,137,208,115,191,30,250,160,113,137,69,62,163,196,170,139,53,18,81,96,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,1,1,1,237,0,0,237,0,0,1,0,0,0,1,0,0,0,0,1,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,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[247,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,32,100,192,26,10,249,123,103,55,126,227,156,51,43,248,141,13,184,86,199,239,167,52,34,242,212,138,29,106,251,72,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,32,100,192,26,10,249,123,103,55,126,227,156,51,43,248,141,13,184,86,199,239,167,52,34,242,212,138,29,106,251,72,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[206,140,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[206,140,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,210,74,248,212,202,46,166,152,235,32,129,52,22,46,22,61,77,143,81,103,183,133,222,70,138,46,251,86,196,63,74,19,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,145,75,248,229,2,218,244,56,125,154,2,213,139,0,51,141,20,210,253,125,3,229,93,96,46,71,219,183,81,173,221,83,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,145,75,248,229,2,218,244,56,125,154,2,213,139,0,51,141,20,210,253,125,3,229,93,96,46,71,219,183,81,173,221,83,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,185,131,130,21,163,126,165,12,214,94,37,168,224,68,7,80,173,77,74,151,125,203,19,156,7,105,158,174,233,98,18,155,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,185,131,130,21,163,126,165,12,214,94,37,168,224,68,7,80,173,77,74,151,125,203,19,156,7,105,158,174,233,98,18,155,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,9,123,27,154,243,56,223,12,152,79,78,168,112,125,59,60,127,186,64,205,149,171,15,173,23,61,106,193,210,190,171,250,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,9,123,27,154,243,56,223,12,152,79,78,168,112,125,59,60,127,186,64,205,149,171,15,173,23,61,106,193,210,190,171,250,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,49,147,37,57,223,197,133,205,247,21,170,162,88,34,138,138,140,72,96,182,189,17,243,184,3,170,108,226,136,194,179,79,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,49,147,37,57,223,197,133,205,247,21,170,162,88,34,138,138,140,72,96,182,189,17,243,184,3,170,108,226,136,194,179,79,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,40,202,45,146,142,54,74,34,215,62,205,51,98,137,208,115,191,30,250,160,113,137,69,62,163,196,170,139,53,18,81,96,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,40,202,45,146,142,54,74,34,215,62,205,51,98,137,208,115,191,30,250,160,113,137,69,62,163,196,170,139,53,18,81,96,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[247,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,32,100,192,26,10,249,123,103,55,126,227,156,51,43,248,141,13,184,86,199,239,167,52,34,242,212,138,29,106,251,72,5],[247,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,32,100,192,26,10,249,123,103,55,126,227,156,51,43,248,141,13,184,86,199,239,167,52,34,242,212,138,29,106,251,72,5],[237,128,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,128,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[237,128,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,128,206,140,48,0,0,0,0,0,0,0,0,0,0,0,17,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/LeafWithOneNibble.json b/zkevm-circuits/src/mpt_circuit/tests/LeafWithOneNibble.json new file mode 100644 index 0000000000..845b8a01af --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/LeafWithOneNibble.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,0,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,106,9,61,252,117,15,57,137,120,69,22,201,95,32,72,223,62,74,224,181,236,168,134,36,169,159,229,72,138,46,248,19,0,160,5,56,105,247,23,44,74,128,203,215,176,249,24,109,188,39,196,15,100,133,242,136,240,245,87,7,118,53,25,195,224,57,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,0,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,0,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,0,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,0,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,0,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,0,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,0,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,0,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,0,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,0,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,0,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,0,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,0,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,0,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,15,126,142,41,150,113,168,56,168,71,0,204,83,185,63,53,142,115,83,108,72,82,235,149,151,88,238,224,125,11,249,0,160,188,90,122,129,237,138,52,76,253,155,92,168,243,32,150,182,211,117,180,3,33,68,140,231,151,255,229,125,151,144,248,35,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,0,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,241,249,1,241,7,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,0,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,0,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,0,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,0,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,0,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,0,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,0,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,45,246,147,192,250,233,66,162,130,96,199,32,84,111,232,19,72,222,179,82,162,39,206,63,64,97,207,175,141,184,116,0,160,103,0,152,105,44,97,53,18,70,217,124,84,93,153,183,235,97,119,6,200,226,88,107,154,96,60,86,223,186,232,139,129,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,0,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,0,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,0,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,0,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,0,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,0,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,0,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,8,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,0,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,181,184,227,159,13,151,185,111,175,5,39,242,127,10,231,74,99,176,235,166,142,159,184,132,26,101,96,35,140,27,253,0,160,51,62,189,72,136,190,111,252,97,171,143,21,205,125,241,199,116,194,187,21,206,211,61,218,139,241,22,180,122,151,180,180,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,0,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,0,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,142,49,68,184,167,115,149,121,142,251,109,168,13,207,117,21,127,33,57,64,235,61,194,235,197,205,248,136,62,94,241,59,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,235,25,110,2,142,130,249,199,51,110,237,28,224,162,68,1,129,46,191,7,171,85,37,52,54,153,11,108,125,91,3,68,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,1,1,1,213,0,0,213,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,1,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,194,48,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,194,48,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,194,48,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,194,48,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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[247,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,48,1,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,48,17,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[194,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[194,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,155,106,188,61,1,197,146,141,248,54,187,177,227,247,203,196,68,164,92,1,181,178,137,237,20,181,78,105,166,8,73,17,60,118,72,2,154,48,107,126,111,136,36,164,58,44,140,134,229,128,58,175,114,12,183,137,16,224,125,236,217,247,219,222,120,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,106,9,61,252,117,15,57,137,120,69,22,201,95,32,72,223,62,74,224,181,236,168,134,36,169,159,229,72,138,46,248,19,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,78,68,202,236,255,69,201,137,31,116,246,162,21,103,53,136,110,237,246,241,167,51,98,142,188,128,46,199,157,132,70,72,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,5,56,105,247,23,44,74,128,203,215,176,249,24,109,188,39,196,15,100,133,242,136,240,245,87,7,118,53,25,195,224,57,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,94,15,126,142,41,150,113,168,56,168,71,0,204,83,185,63,53,142,115,83,108,72,82,235,149,151,88,238,224,125,11,249,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,2,17,160,83,204,74,9,193,206,183,37,118,178,161,220,90,22,133,196,15,213,65,141,119,159,75,33,66,54,17,193,247,88,238,179,160,105,111,159,238,102,32,198,144,35,119,199,128,235,43,192,31,124,141,149,6,64,208,172,52,103,48,187,40,71,116,33,104,160,90,170,127,179,67,12,123,71,79,23,122,229,29,213,122,34,69,181,254,203,6,243,201,181,233,44,238,146,240,103,139,18,160,18,211,61,40,55,234,247,33,7,159,159,174,64,123,239,20,102,13,187,67,159,98,146,21,222,108,138,32,76,187,244,21,160,54,243,254,76,6,88,205,53,74,124,175,199,98,89,194,33,243,175,131,71,90,215,207,24,48,25,17,82,169,7,59,167,160,170,69,217,55,220,175,55,227,159,109,196,254,133,192,107,242,152,205,241,45,188,144,213,236,83,234,118,125,181,238,137,172,160,7,42,104,160,164,108,24,150,155,80,19,239,191,17,249,33,235,95,45,142,104,158,207,124,80,86,9,28,35,231,198,165,160,143,188,52,103,215,28,93,231,36,56,33,12,100,67,242,235,119,47,66,242,170,75,121,9,67,184,107,64,125,164,244,110,160,93,19,99,229,98,232,246,242,174,142,205,231,229,230,95,69,31,207,171,249,73,149,43,140,96,80,182,222,134,49,185,33,160,207,46,85,51,238,92,187,32,3,128,217,105,234,234,37,174,140,179,58,48,52,46,148,220,133,59,208,228,223,128,196,59,160,62,42,203,162,37,31,200,41,44,42,106,163,111,252,210,32,117,1,93,147,127,235,54,252,166,177,134,96,49,74,243,173,160,120,196,156,2,116,243,133,85,34,208,110,157,55,98,169,50,8,243,180,83,51,35,218,45,79,17,193,33,87,3,136,43,160,207,102,94,227,215,112,30,109,156,167,165,19,68,226,34,46,146,31,113,229,145,221,170,49,223,199,165,77,29,112,212,226,160,25,174,119,134,195,119,9,119,223,57,217,190,101,16,179,154,23,195,203,106,183,151,251,207,30,103,142,3,51,81,194,229,160,188,90,122,129,237,138,52,76,253,155,92,168,243,32,150,182,211,117,180,3,33,68,140,231,151,255,229,125,151,144,248,35,160,180,87,26,138,14,5,91,78,153,42,57,87,43,71,55,8,212,215,64,0,0,239,199,158,24,162,149,5,22,23,165,213,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,194,45,246,147,192,250,233,66,162,130,96,199,32,84,111,232,19,72,222,179,82,162,39,206,63,64,97,207,175,141,184,116,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[249,1,241,160,109,216,93,222,155,153,61,132,158,228,250,192,233,44,235,132,85,38,84,84,197,164,164,46,249,235,220,102,79,174,255,174,160,119,192,111,89,214,12,8,99,235,152,208,21,169,200,194,155,211,59,154,117,101,33,156,80,121,155,159,21,216,100,170,108,160,142,254,100,2,170,195,173,99,52,230,246,199,244,115,200,47,250,208,106,93,107,250,250,94,59,237,44,58,12,96,110,158,160,158,108,135,162,225,93,149,217,62,153,173,242,203,20,170,113,43,17,9,59,73,62,20,44,181,209,157,240,245,97,35,215,160,56,166,134,201,116,135,98,96,91,66,98,144,26,48,94,51,55,175,190,254,77,244,47,195,97,240,237,186,222,132,115,139,160,127,102,126,90,55,171,197,174,245,247,246,108,222,226,24,123,137,13,99,192,162,118,99,103,121,74,193,32,237,158,11,81,160,18,35,57,223,137,0,136,136,55,14,135,137,220,249,131,121,92,58,53,253,186,92,87,116,168,187,219,249,126,27,86,227,160,103,0,152,105,44,97,53,18,70,217,124,84,93,153,183,235,97,119,6,200,226,88,107,154,96,60,86,223,186,232,139,129,160,17,21,118,48,219,45,37,151,225,249,153,166,45,81,99,112,198,151,84,139,105,216,200,137,73,162,112,24,251,34,210,152,160,249,104,84,77,213,78,214,4,165,35,127,232,26,87,209,108,253,103,154,151,117,112,33,73,12,11,210,240,6,41,230,18,160,70,175,188,69,169,55,224,158,2,195,0,50,15,48,44,134,6,14,74,12,151,60,101,165,197,179,152,169,205,242,220,77,160,109,88,246,178,201,149,87,31,51,232,88,242,76,67,49,77,219,230,32,218,34,150,26,58,19,28,35,122,240,6,94,28,128,160,217,104,2,205,247,31,93,89,11,90,89,107,251,131,185,81,83,161,190,86,25,121,206,187,203,29,150,252,10,114,84,152,160,255,127,172,140,207,186,55,167,95,116,41,134,244,104,35,250,76,133,72,61,226,154,33,140,208,109,238,92,203,41,2,27,160,195,60,117,219,145,77,172,53,162,133,84,144,116,108,2,107,71,239,142,172,150,159,147,94,176,15,5,160,121,124,170,83,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,139,181,184,227,159,13,151,185,111,175,5,39,242,127,10,231,74,99,176,235,166,142,159,184,132,26,101,96,35,140,27,253,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,145,128,160,72,33,193,255,166,32,87,221,72,17,3,12,78,58,161,92,153,250,64,220,101,238,119,139,95,175,219,176,156,79,225,35,128,128,128,128,128,128,160,51,62,189,72,136,190,111,252,97,171,143,21,205,125,241,199,116,194,187,21,206,211,61,218,139,241,22,180,122,151,180,180,160,97,133,19,253,20,177,243,216,51,3,233,99,48,179,224,37,159,9,66,70,185,19,212,133,175,98,195,1,74,8,215,10,128,128,128,160,108,139,184,46,43,52,91,97,194,100,196,243,137,176,38,120,201,178,162,224,33,73,97,149,84,48,79,30,76,187,226,134,128,128,128,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,142,49,68,184,167,115,149,121,142,251,109,168,13,207,117,21,127,33,57,64,235,61,194,235,197,205,248,136,62,94,241,59,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,104,159,32,246,184,198,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,235,25,110,2,142,130,249,199,51,110,237,28,224,162,68,1,129,46,191,7,171,85,37,52,54,153,11,108,125,91,3,68,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[247,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,48,1,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[247,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,128,194,48,17,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[213,128,194,48,1,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[213,128,194,48,17,128,194,48,1,128,128,128,128,128,128,128,128,128,128,128,128,128,5],[0,0,0,5],[0,0,0,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccount.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccount.json new file mode 100644 index 0000000000..88760e5964 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccount.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,0,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,0,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,0,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,0,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,0,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,0,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,0,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,0,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,0,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,0,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,0,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,0,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,0,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,0,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,0,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,0,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,0,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,13,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,0,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,0,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,0,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,0,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,0,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,0,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,0,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,0,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,0,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,0,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,0,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,0,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,0,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,0,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,0,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,0,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,0,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,0,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,0,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,0,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,0,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,0,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,0,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,0,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,0,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,0,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,0,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,0,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,0,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,0,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,0,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,0,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,0,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,0,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,0,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,0,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,0,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,0,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,0,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,0,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,0,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,0,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,0,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,0,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,0,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,0,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,0,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,0,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,0,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,0,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,0,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,0,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,0,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,0,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,0,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[1,0,157,56,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,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,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,0,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,0,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,92,69,153,141,251,249,206,112,188,187,128,87,78,215,166,34,146,45,44,119,94,10,35,49,254,90,139,141,204,153,244,144,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,62,81,246,216,50,34,109,164,244,230,118,34,30,57,143,168,201,163,53,157,138,200,83,22,217,54,9,12,142,74,113,119,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,243,248,117,132,135,179,242,217,170,170,147,202,41,30,49,202,235,19,91,182,154,115,189,49,71,95,213,18,134,202,205,168,160,248,214,27,163,48,89,69,124,39,200,95,223,46,31,254,156,7,133,69,242,252,178,116,213,90,11,24,2,233,210,95,159,160,71,79,93,73,42,149,57,51,225,103,235,189,110,188,70,240,193,23,63,219,116,110,243,110,149,7,153,50,68,75,57,255,160,247,151,249,133,151,231,1,67,135,51,218,198,210,129,152,142,23,144,43,153,113,15,227,167,123,200,117,134,246,144,41,89,160,64,41,80,117,176,86,114,226,155,222,42,78,189,238,210,98,213,168,109,98,43,187,53,78,43,64,239,233,108,49,103,145,160,81,130,213,232,226,141,41,38,167,145,141,254,200,67,223,12,25,155,31,46,162,105,182,222,2,233,159,55,73,58,81,8,160,26,77,61,137,205,196,204,129,210,129,10,70,241,189,76,121,69,162,6,215,188,152,126,170,249,149,72,157,147,95,113,240,160,76,38,106,162,112,134,133,37,202,39,149,12,3,108,165,104,174,60,185,97,253,218,30,38,19,121,89,102,165,245,8,216,160,52,133,159,70,24,244,195,146,2,17,195,222,204,211,129,28,126,50,191,31,4,148,37,228,107,40,143,95,15,239,188,142,160,30,36,232,235,34,123,13,63,36,1,92,189,49,255,191,152,101,81,234,45,170,78,228,224,41,77,6,235,75,41,95,228,160,53,118,183,248,110,40,9,128,63,159,4,146,88,128,57,182,207,231,204,72,18,102,249,225,183,253,26,165,204,221,133,107,160,47,211,121,43,20,152,236,53,207,92,248,102,254,75,207,136,49,232,147,125,59,184,15,14,62,136,58,5,56,132,135,139,160,146,83,193,207,181,29,203,52,47,58,114,231,161,55,66,1,75,127,145,210,118,37,82,232,135,3,183,30,255,240,248,11,160,74,111,171,71,106,196,108,204,154,49,109,206,164,6,195,104,55,35,226,133,78,86,140,154,197,163,105,253,218,72,68,52,160,221,162,147,55,34,170,139,142,218,244,84,132,181,168,39,246,188,198,8,193,144,16,119,237,138,12,69,220,76,152,153,153,160,250,100,42,85,168,208,19,121,181,167,41,37,110,73,50,34,56,59,218,49,242,70,153,106,217,4,105,151,51,36,134,125,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,161,128,1,12,47,16,128,58,172,109,97,186,101,50,211,24,116,166,152,209,189,185,191,39,125,163,235,50,169,86,158,229,160,43,180,202,90,212,89,144,118,139,227,102,232,30,186,65,236,181,5,130,247,53,26,255,110,32,164,81,96,121,240,13,252,160,222,100,177,157,75,143,240,145,16,36,58,46,51,139,107,7,196,233,64,182,153,253,203,175,129,102,22,111,153,168,150,26,160,94,231,69,12,111,229,77,99,71,17,141,11,41,112,27,177,218,61,40,30,213,193,247,27,173,123,94,162,194,11,64,110,160,148,241,5,249,211,104,221,226,140,197,193,238,210,173,105,8,129,244,154,57,13,253,109,216,177,158,110,36,172,122,110,88,160,49,101,31,195,122,182,161,106,170,190,126,247,114,74,123,53,20,100,9,186,33,38,17,167,168,229,10,220,151,18,196,241,160,73,246,226,153,120,139,128,58,10,194,85,4,186,39,18,220,239,252,50,159,22,196,125,122,103,50,247,196,37,68,58,169,160,15,132,108,63,247,99,185,92,140,54,8,64,230,186,45,30,61,193,8,165,18,74,107,200,87,45,33,232,22,58,219,43,160,171,6,213,180,15,77,228,71,174,54,254,251,111,241,218,40,233,3,107,112,164,163,132,133,85,121,0,128,188,237,176,38,160,190,202,142,180,181,1,250,241,49,215,108,185,216,23,205,142,139,158,85,162,252,156,118,150,43,152,194,183,178,218,159,221,160,116,118,116,254,111,169,77,111,65,32,203,133,193,209,164,92,7,21,222,137,239,153,10,17,202,156,229,253,242,229,50,66,160,245,182,9,212,150,185,219,26,154,17,0,141,168,125,166,152,114,219,87,156,42,77,206,233,29,211,176,18,46,29,86,118,160,125,173,37,34,63,10,10,105,35,138,170,159,170,58,203,218,96,174,159,130,118,216,137,144,59,203,221,237,109,28,197,14,160,125,205,12,44,38,14,115,188,176,89,248,149,162,236,64,246,24,91,125,70,183,125,37,100,214,54,174,74,207,71,185,190,160,9,167,144,133,57,89,194,210,118,41,249,242,60,234,105,179,15,125,163,86,11,161,61,242,89,222,67,163,239,141,115,22,160,229,254,113,96,76,247,87,54,147,166,26,241,48,108,149,89,115,6,35,119,201,191,233,239,90,99,195,93,22,222,43,126,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,1,140,240,73,75,204,201,222,156,243,213,94,33,163,61,8,206,249,37,116,57,74,97,38,98,157,136,8,8,58,80,150,160,195,199,196,181,116,185,85,110,248,215,152,211,207,168,41,60,203,5,86,141,59,163,78,219,9,213,111,185,55,120,19,233,160,140,202,218,220,242,107,140,113,118,132,7,69,53,214,70,230,137,184,171,129,43,48,107,81,80,73,247,0,177,229,219,121,160,33,36,191,50,11,87,222,33,182,77,167,63,136,123,248,241,74,182,24,11,174,247,239,125,99,202,207,255,128,35,52,165,160,149,249,75,250,81,105,43,241,150,173,198,3,252,180,149,96,0,111,180,34,118,196,43,123,93,132,160,96,250,100,217,45,160,32,39,96,173,133,195,109,50,97,77,73,185,128,89,4,150,255,132,58,164,43,120,193,117,186,32,133,65,91,116,162,173,160,98,239,63,98,146,213,134,176,5,254,159,193,14,251,162,124,237,62,243,94,97,73,108,47,3,76,184,133,162,93,214,124,160,24,110,66,31,239,73,37,228,27,69,165,214,234,132,223,109,118,39,20,166,141,25,228,24,156,85,122,60,112,195,235,154,160,124,4,254,255,41,243,241,33,206,19,170,136,141,252,149,202,221,147,172,85,213,237,197,110,71,174,111,101,127,85,205,59,160,23,49,65,202,234,196,28,65,205,115,198,37,246,143,124,72,166,37,205,232,162,25,22,39,127,188,14,26,18,214,240,152,160,51,21,215,92,255,202,104,15,118,167,53,140,39,4,142,82,127,133,147,230,204,253,47,54,99,23,226,78,113,129,89,185,160,239,123,251,65,188,11,107,22,9,46,42,104,47,193,60,78,205,118,242,12,136,145,137,46,214,157,184,26,255,37,206,38,160,179,163,103,185,250,53,96,32,14,9,248,46,117,61,151,70,245,116,155,44,163,22,115,1,102,242,244,157,45,81,102,14,160,120,51,181,75,204,140,26,229,78,145,104,6,122,193,149,189,178,100,84,118,214,32,148,10,91,248,41,39,153,51,148,250,160,152,64,28,199,229,115,92,129,39,229,199,166,105,168,252,23,227,109,56,225,3,255,171,233,92,155,115,43,225,156,231,35,160,79,205,115,234,146,184,235,250,60,154,252,244,30,28,214,37,12,114,43,159,140,167,245,162,159,65,188,1,113,43,38,143,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[249,2,17,160,245,105,73,55,130,156,85,160,31,141,126,218,15,74,121,147,147,14,234,12,31,2,207,74,132,213,9,173,180,149,183,107,160,221,130,180,81,176,155,200,100,168,4,254,92,101,171,36,147,95,202,31,177,191,39,28,78,15,253,236,77,124,115,149,137,160,8,37,3,52,123,198,42,148,211,79,179,98,105,89,161,130,151,2,137,5,198,34,114,85,180,47,176,126,179,111,60,206,160,232,217,161,8,22,169,40,66,131,228,203,23,191,255,11,201,101,138,145,67,49,60,150,125,179,56,59,152,181,26,174,138,160,52,5,132,223,20,125,125,152,77,21,29,239,159,211,65,174,156,121,107,233,188,67,44,242,54,70,100,18,159,243,207,206,160,224,250,15,5,72,187,58,246,78,193,251,188,67,94,94,63,151,23,215,194,99,44,14,23,45,34,254,220,3,94,41,58,160,6,105,60,12,5,193,169,245,176,112,146,23,69,42,0,33,177,13,230,213,165,102,152,203,58,175,135,4,16,128,172,8,160,151,152,86,204,166,248,67,223,250,77,31,100,237,11,43,191,90,23,20,54,199,92,11,215,145,50,87,90,167,159,57,165,160,1,232,26,222,47,23,75,176,90,187,251,204,93,173,132,158,36,225,142,226,147,28,202,173,168,228,182,229,123,127,49,117,160,247,78,159,238,239,170,53,113,45,18,48,98,112,234,117,104,97,108,138,230,14,76,168,84,236,172,64,67,208,57,6,73,160,46,68,248,146,220,227,97,0,41,252,210,9,44,117,251,227,165,196,13,189,174,150,34,139,203,17,200,40,245,122,167,206,160,26,216,79,208,48,103,203,251,178,213,93,58,82,104,200,119,234,228,233,252,208,91,195,35,224,229,183,69,89,175,14,229,160,246,209,205,0,213,119,26,186,142,93,94,61,153,28,165,149,49,176,155,119,213,241,208,245,15,163,38,131,125,219,108,170,160,89,143,190,130,47,255,40,170,85,219,138,46,139,251,126,68,17,241,5,216,204,86,127,71,120,116,170,149,237,137,28,227,160,79,246,250,96,218,39,3,222,92,140,84,169,44,51,184,140,136,139,201,154,119,208,207,98,29,112,62,108,254,3,142,180,160,130,179,74,86,218,213,192,18,132,24,134,63,237,50,86,187,20,97,174,221,173,83,84,97,186,105,52,78,209,101,251,138,128,5],[248,241,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,241,160,255,151,217,75,103,5,122,115,224,137,233,146,50,189,95,178,178,247,44,237,22,101,231,39,198,40,14,249,60,251,151,15,128,128,128,128,160,60,79,85,51,115,192,158,157,93,223,211,100,62,94,72,146,251,82,116,111,190,139,246,12,252,146,211,122,66,110,206,20,128,160,120,190,160,200,253,109,255,226,49,189,87,112,136,160,23,77,119,59,173,185,188,145,251,156,155,144,100,217,100,114,109,106,128,160,69,72,113,186,79,146,63,86,46,218,1,200,131,76,71,142,217,35,30,209,101,239,91,47,163,221,136,130,249,155,236,112,160,49,65,26,94,193,156,227,78,42,198,56,211,105,254,0,33,31,96,41,208,40,13,215,156,51,173,132,112,34,192,121,49,160,244,154,252,18,232,96,245,36,84,15,253,182,157,226,247,165,106,144,166,1,2,140,228,170,110,87,112,80,140,149,162,43,128,160,20,103,6,95,163,140,21,238,207,84,226,60,134,0,183,217,11,213,185,123,139,201,37,22,227,234,220,30,160,20,244,115,128,128,128,5],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5],[248,102,157,55,236,125,29,155,142,209,241,75,145,144,143,254,65,81,209,56,13,192,157,236,195,213,73,132,11,251,149,241,184,70,248,68,1,128,160,112,158,181,221,162,20,124,79,184,25,162,13,167,162,146,25,237,242,59,120,184,154,118,137,92,181,187,152,115,82,223,48,160,7,190,1,231,231,32,111,227,30,206,233,26,215,93,173,166,90,214,186,67,58,230,71,161,185,51,4,105,247,198,103,124,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountAfterFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountAfterFirstLevel.json new file mode 100644 index 0000000000..21d9e63d38 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountAfterFirstLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,17,249,1,17,14,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,0,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[1,0,160,51,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,227,108,15,21,74,54,94,8,108,104,112,80,206,231,75,221,222,153,151,161,222,222,176,229,82,23,54,140,10,182,186,164,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,1,17,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,128,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5],[249,1,17,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,128,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,54,144,178,57,186,58,175,153,62,68,58,225,74,239,252,68,207,141,153,49,167,155,174,217,250,20,29,14,69,6,225,49,184,70,248,68,128,1,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountInFirstLevel.json new file mode 100644 index 0000000000..84aad61b03 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountInFirstLevel.json @@ -0,0 +1 @@ +[[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[1,0,161,32,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,144,176,210,137,234,33,29,202,142,2,12,156,200,197,214,186,47,65,111,225,95,166,146,180,113,132,164,185,70,178,33,77,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObject.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObject.json new file mode 100644 index 0000000000..41a3c026e4 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObject.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,9,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,0,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,0,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,0,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,0,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,0,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,0,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,0,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,0,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,0,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,0,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,0,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,0,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,0,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,0,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,0,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,0,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,0,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,0,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,0,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,0,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,0,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,0,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,0,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,0,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,0,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,0,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,0,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,0,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,0,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,0,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,0,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,0,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,241,249,1,241,14,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,0,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,0,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,0,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,0,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,0,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,0,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,0,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,0,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,0,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,0,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,0,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,0,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,0,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,0,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,0,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,81,0,248,81,0,1,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,0,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,0,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,104,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,159,32,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,214,126,77,69,3,67,4,100,37,174,66,113,71,67,83,133,122,184,96,219,192,161,221,230,75,65,181,205,58,83,43,243,152,225,119,223,167,154,212,87,64,146,72,80,232,124,99,244,129,117,156,137,200,71,85,240,47,81,246,247,59,192,177,160,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,144,220,175,136,196,12,123,188,149,169,18,203,221,230,124,23,87,103,179,17,115,223,158,228,176,215,51,191,221,81,28,67,160,186,190,54,159,107,18,9,47,73,24,26,224,76,161,115,251,104,209,165,69,111,24,210,15,163,44,186,115,149,64,82,189,160,71,62,207,138,126,54,168,41,231,80,57,163,176,85,229,27,131,50,203,240,51,36,171,74,242,6,107,189,111,191,0,33,160,187,218,52,117,61,122,166,195,142,96,63,54,2,68,232,245,150,17,146,29,158,31,18,131,114,254,192,213,134,212,249,224,160,217,207,245,213,242,65,138,253,22,164,218,92,34,31,220,139,212,117,32,197,146,121,34,246,154,104,23,123,100,218,106,192,160,165,243,242,247,84,33,72,201,115,151,124,138,30,21,76,67,0,254,201,47,117,95,120,70,241,183,52,211,171,29,144,231,160,232,35,133,15,80,191,114,186,174,157,23,51,163,106,68,74,182,93,10,111,170,186,64,79,5,131,206,12,164,218,217,45,160,247,160,12,190,125,75,48,177,31,174,163,174,97,183,241,242,179,21,182,29,159,107,214,139,254,88,122,208,238,206,183,33,160,113,23,239,159,201,50,241,168,142,144,142,174,173,133,101,193,155,86,69,220,158,91,27,110,132,28,94,219,223,215,22,129,160,105,235,45,226,131,243,44,17,248,89,215,188,249,61,162,57,144,211,230,98,147,94,212,214,179,156,227,103,62,200,68,114,160,32,61,38,69,99,18,187,196,218,92,210,147,183,91,132,15,197,4,94,73,61,111,144,77,24,8,35,236,34,191,237,142,160,146,135,181,194,31,34,84,175,78,100,252,167,106,204,92,216,115,153,199,241,237,232,24,219,67,38,201,140,226,220,34,8,160,111,194,215,84,227,4,196,140,230,165,23,117,60,98,177,169,193,213,146,91,137,112,116,134,215,252,8,145,158,10,148,236,160,123,28,84,241,94,41,155,213,139,223,239,151,65,83,140,120,40,181,215,209,26,72,159,156,32,208,82,179,71,29,244,117,160,81,249,221,55,57,169,39,200,158,53,117,128,164,201,123,64,35,74,160,30,211,213,224,57,13,201,130,167,151,88,128,160,160,137,214,19,242,97,89,175,67,97,111,217,69,91,180,97,244,134,155,254,222,38,242,19,8,53,237,6,122,139,150,123,251,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,2,17,160,194,161,194,230,101,254,160,95,77,48,211,27,39,42,140,4,122,172,243,209,160,183,193,160,238,144,110,96,160,53,201,176,160,250,10,79,191,155,218,123,133,247,187,164,39,212,171,124,199,15,61,52,217,80,166,252,43,206,177,62,170,118,143,250,130,160,108,102,161,204,241,214,151,12,80,163,235,72,19,184,65,25,37,28,43,113,212,14,119,160,157,125,65,13,140,22,81,190,160,245,247,207,229,123,97,61,242,10,237,62,241,112,223,174,20,21,134,98,167,15,69,64,87,208,137,239,130,24,225,217,69,160,30,98,56,45,136,244,48,122,241,246,213,147,38,112,85,225,114,131,195,165,25,146,5,1,23,56,98,204,84,80,107,55,160,13,130,198,244,51,130,38,64,159,240,127,232,249,153,1,46,213,170,213,218,230,166,137,75,171,46,198,189,169,81,129,186,160,229,29,41,136,113,129,3,220,51,225,243,185,32,77,145,131,244,109,144,247,2,225,2,109,44,231,85,92,179,219,46,140,160,227,50,165,83,125,101,94,90,180,34,108,124,83,107,32,6,40,120,220,212,90,176,135,180,166,38,78,212,164,7,245,229,160,153,11,242,211,42,155,107,237,88,100,219,214,126,177,12,26,208,44,151,202,156,90,102,134,114,49,56,71,180,103,83,155,160,71,164,38,186,162,94,167,107,171,137,209,18,250,139,176,186,4,118,148,176,251,124,23,138,249,89,144,1,84,248,27,55,160,52,112,5,32,127,130,195,189,56,88,183,178,155,208,74,148,123,54,232,217,185,32,49,156,71,67,15,17,2,49,204,243,160,170,23,213,11,235,134,180,70,232,51,146,38,58,251,66,201,29,6,217,33,53,126,153,255,165,144,117,128,91,14,16,43,160,148,51,14,129,178,95,21,66,170,110,219,0,237,74,184,241,156,135,49,91,139,227,83,112,52,218,111,108,140,199,255,219,160,222,192,22,245,232,111,105,228,68,180,87,180,31,116,42,56,93,1,147,1,207,113,217,240,248,143,123,135,213,26,66,139,160,239,77,239,217,232,159,0,139,212,31,73,0,211,56,197,222,20,67,13,26,183,202,29,28,187,243,0,57,12,134,3,140,160,174,27,143,154,179,94,7,70,236,47,69,149,186,217,141,122,66,236,237,90,80,133,141,159,145,213,6,253,155,38,62,98,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[249,1,241,160,118,7,164,153,100,57,90,154,30,0,132,181,165,29,36,198,58,44,76,97,239,47,37,177,191,34,92,76,241,19,47,94,160,46,34,26,12,126,235,135,79,110,204,251,192,231,83,198,108,124,65,171,229,253,211,251,65,212,206,12,190,210,183,234,20,160,224,197,106,11,198,50,194,19,158,253,80,223,164,183,241,23,64,168,71,165,108,101,245,129,13,135,141,128,243,212,58,136,160,154,188,169,221,11,40,133,220,40,23,84,96,133,124,6,24,145,50,158,186,225,79,156,243,79,157,191,46,202,228,116,45,160,101,106,135,142,233,228,56,130,2,230,168,173,72,92,95,95,72,138,18,205,234,66,58,111,124,122,115,39,149,234,142,65,160,92,203,247,191,21,27,33,100,88,238,173,241,57,84,16,21,154,15,98,233,168,236,45,101,62,138,169,99,20,246,199,180,160,180,92,247,111,158,28,57,148,203,72,82,23,123,108,136,31,116,208,22,126,99,192,40,25,134,34,0,68,97,29,209,205,160,189,240,142,201,255,115,229,75,221,46,28,254,224,96,249,93,114,58,42,106,182,133,165,73,22,103,228,48,78,75,210,41,128,160,228,188,6,163,117,73,6,69,7,72,145,92,254,178,24,206,5,249,71,115,251,136,163,185,24,35,186,20,24,55,230,170,160,140,237,204,190,22,29,102,222,151,44,132,113,246,67,213,84,224,22,149,128,33,33,180,168,29,238,117,1,169,54,238,81,160,196,248,47,123,243,93,49,203,5,232,213,184,40,188,187,27,103,137,133,70,75,220,228,144,70,51,216,100,24,144,80,108,160,148,60,145,205,168,58,189,238,39,184,40,235,191,82,185,191,84,220,104,112,6,113,34,188,43,20,36,80,222,48,33,46,160,22,118,116,216,102,36,81,233,167,172,29,8,114,58,60,74,239,119,168,37,174,234,243,147,173,91,54,70,18,103,166,48,160,28,112,123,243,58,65,19,173,193,62,43,196,68,11,199,175,196,53,79,221,234,57,235,71,250,241,172,58,120,76,168,217,160,246,48,79,85,101,158,175,5,227,79,143,178,102,111,85,252,55,35,113,53,68,107,226,66,254,21,132,83,150,50,43,30,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,31,135,73,204,174,167,159,229,36,59,217,161,39,71,252,185,59,171,62,199,226,95,101,195,206,134,71,61,127,129,37,56,128,160,203,196,24,180,91,92,42,155,178,224,138,157,186,202,85,129,212,160,95,196,131,76,51,38,251,230,158,133,225,177,41,135,128,128,128,128,128,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObjectInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObjectInFirstLevel.json new file mode 100644 index 0000000000..e5d345b0cf --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingAccountNilObjectInFirstLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,17,249,1,17,15,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,0,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,75,164,100,62,218,168,27,139,249,233,219,10,200,87,57,68,143,50,229,185,38,122,10,138,248,112,105,152,253,14,5,23,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,1,17,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,128,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5],[249,1,17,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,232,31,94,199,101,22,45,72,175,88,225,83,40,225,68,67,200,149,65,19,130,105,242,195,115,70,197,49,209,63,178,186,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,128,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,128,128,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorage.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorage.json new file mode 100644 index 0000000000..3f0f4681ea --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorage.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,8,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,11,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,49,249,1,49,13,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[1,0,1,0,248,81,0,248,81,0,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,13],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,3],[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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,15],[1,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageLong.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageLong.json new file mode 100644 index 0000000000..11a29c69a6 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,4,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,6,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,10,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,6,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,17,249,1,17,13,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[1,0,1,0,248,81,0,248,81,0,3,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,13],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,15],[1,0,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,170,70,166,220,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,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,1,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageNil.json b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageNil.json new file mode 100644 index 0000000000..a9891dc15c --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonExistingStorageNil.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,8,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,14,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,11,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,1,49,249,1,49,13,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[1,0,1,0,248,81,0,248,81,0,6,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[226,160,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,13],[226,160,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,15],[0,160,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,55,142,59,217,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,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,1,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonceModCLong.json b/zkevm-circuits/src/mpt_circuit/tests/NonceModCLong.json new file mode 100644 index 0000000000..4c68f65dfb --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonceModCLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,8,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,0,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,0,160,68,187,161,221,246,100,243,250,23,217,174,19,90,246,222,223,176,60,37,22,58,4,18,3,67,136,128,17,238,163,121,216,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,0,160,40,92,85,223,92,54,113,192,148,61,89,254,168,159,49,223,249,57,132,160,140,67,174,71,1,50,141,223,124,144,153,68,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,0,160,222,198,183,130,177,60,116,145,217,51,212,87,19,20,26,241,42,120,239,244,45,114,202,246,55,108,126,152,44,254,104,39,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,0,160,178,150,22,224,254,226,0,191,77,18,171,2,214,146,150,17,26,44,136,193,250,36,119,87,30,58,135,201,116,2,158,179,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,15,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,0,160,79,170,14,147,227,157,205,97,67,181,122,86,116,187,214,58,44,27,147,98,96,178,224,161,132,117,104,155,12,79,222,113,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,0,160,38,249,141,253,93,67,46,122,45,2,79,8,9,168,189,76,209,6,20,39,202,82,118,88,101,31,81,236,89,46,146,90,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,0,9,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,0,160,183,4,240,66,221,5,17,94,59,81,73,138,61,212,221,110,189,8,130,204,171,247,131,224,193,219,27,71,180,219,79,38,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,110,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,77,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,75,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,78,129,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,76,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,198,183,47,38,225,29,26,234,81,5,12,88,122,8,118,67,222,115,89,103,32,10,194,75,102,113,66,196,200,108,72,242,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,68,187,161,221,246,100,243,250,23,217,174,19,90,246,222,223,176,60,37,22,58,4,18,3,67,136,128,17,238,163,121,216,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,40,92,85,223,92,54,113,192,148,61,89,254,168,159,49,223,249,57,132,160,140,67,174,71,1,50,141,223,124,144,153,68,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,222,198,183,130,177,60,116,145,217,51,212,87,19,20,26,241,42,120,239,244,45,114,202,246,55,108,126,152,44,254,104,39,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,178,150,22,224,254,226,0,191,77,18,171,2,214,146,150,17,26,44,136,193,250,36,119,87,30,58,135,201,116,2,158,179,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,79,170,14,147,227,157,205,97,67,181,122,86,116,187,214,58,44,27,147,98,96,178,224,161,132,117,104,155,12,79,222,113,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,38,249,141,253,93,67,46,122,45,2,79,8,9,168,189,76,209,6,20,39,202,82,118,88,101,31,81,236,89,46,146,90,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,183,4,240,66,221,5,17,94,59,81,73,138,61,212,221,110,189,8,130,204,171,247,131,224,193,219,27,71,180,219,79,38,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,77,248,75,7,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,110,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,78,248,76,129,142,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/NonceModCShort.json b/zkevm-circuits/src/mpt_circuit/tests/NonceModCShort.json new file mode 100644 index 0000000000..6cb76d5870 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/NonceModCShort.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,8,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,0,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,0,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,0,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,0,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,0,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,0,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,0,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,0,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,0,160,2,190,82,208,6,217,82,133,108,231,81,37,70,188,194,156,85,75,108,157,139,10,7,33,187,183,36,39,135,34,206,242,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,0,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,0,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,0,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,0,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,0,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,0,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,0,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,0,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,0,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,0,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,0,160,90,39,182,93,145,205,248,84,147,44,245,4,23,183,229,74,176,45,48,168,134,0,185,71,225,8,255,13,208,251,148,255,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,0,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,0,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,0,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,0,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,0,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,0,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,0,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,0,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,0,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,0,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,0,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,0,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,0,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,0,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,0,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,0,160,182,143,5,211,24,211,185,171,137,154,110,138,103,175,65,122,26,29,104,29,39,156,45,250,245,198,189,15,137,60,129,25,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,0,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,0,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,0,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,0,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,0,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,0,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,0,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,0,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,0,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,0,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,0,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,0,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,2,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,0,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,0,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,0,160,93,121,210,132,76,223,23,98,114,243,126,214,80,32,198,246,179,51,103,31,204,163,133,161,34,50,24,227,154,59,54,17,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,0,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,0,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,0,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,0,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,0,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,0,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,0,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,0,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,0,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,0,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,0,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,0,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,0,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,15,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,0,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,0,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,0,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,0,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,0,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,0,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,0,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,0,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,0,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,0,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,0,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,0,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,0,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,0,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,0,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,0,160,186,1,181,85,104,108,251,26,77,80,123,220,39,96,193,86,89,152,0,73,89,67,184,174,182,108,231,102,239,13,186,28,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[0,1,0,1,249,2,17,249,2,17,3,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,0,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,0,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,0,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,0,160,69,206,1,233,187,128,227,213,100,253,247,225,189,60,228,133,185,225,227,207,63,53,77,107,243,31,96,3,244,240,174,252,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,0,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,0,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,0,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,0,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,0,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,0,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,0,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,0,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,0,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,0,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,0,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[1,0,1,0,248,241,0,248,241,0,9,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,0,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,0,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,0,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,0,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,0,160,173,241,121,252,219,232,112,193,203,190,214,68,33,3,167,252,156,180,134,240,13,109,92,59,76,74,94,32,194,188,177,2,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,0,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,0,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,17],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,77,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,75,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,77,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,75,135,28,5,107,201,118,120,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,65,36,198,35,126,190,229,144,5,107,155,205,36,98,181,113,214,141,98,195,52,141,193,242,4,73,192,83,104,100,155,229,83,190,83,46,152,134,3,114,241,118,53,186,9,128,75,25,57,254,117,210,221,50,212,109,133,25,8,3,60,108,252,131,50,243,150,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,102,186,8,67,98,6,255,253,62,105,39,103,84,162,49,65,188,180,38,231,30,27,102,244,243,173,98,242,124,202,42,116,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,207,25,136,176,219,19,125,248,221,226,37,49,126,193,111,64,241,36,42,95,246,32,248,209,249,221,118,115,191,198,60,251,160,82,137,39,131,73,246,17,181,228,41,231,138,20,214,96,57,89,233,241,115,173,101,182,209,11,226,190,180,241,175,169,48,160,96,13,97,228,114,130,227,139,95,235,181,156,221,158,24,50,37,122,38,159,136,47,158,219,154,150,169,255,217,229,255,46,160,219,139,73,171,247,198,84,124,16,5,239,28,69,184,190,3,10,137,135,153,59,96,150,2,6,55,143,216,10,40,57,14,160,230,172,97,53,138,81,182,253,34,92,102,213,85,230,62,204,38,19,157,159,106,244,141,231,119,139,30,82,17,248,166,188,160,165,195,18,63,220,15,211,53,125,206,92,137,136,20,42,255,173,88,99,87,117,223,170,169,219,3,246,177,111,130,214,240,160,235,197,24,239,109,16,89,37,244,65,114,121,182,69,143,224,194,139,246,253,79,0,205,84,137,161,40,60,103,249,123,227,160,185,247,60,119,144,31,158,231,72,186,57,228,125,4,215,127,211,178,160,137,36,48,31,211,106,150,113,76,58,138,78,84,160,2,190,82,208,6,217,82,133,108,231,81,37,70,188,194,156,85,75,108,157,139,10,7,33,187,183,36,39,135,34,206,242,160,222,152,116,39,82,245,17,9,75,20,236,207,29,254,224,131,101,95,156,83,203,73,42,77,232,93,162,148,191,25,189,83,160,252,82,105,110,184,232,101,73,206,42,128,36,141,47,9,242,208,212,80,107,99,31,203,220,189,127,118,88,235,51,100,16,160,140,144,226,152,9,143,184,98,75,119,140,138,189,41,16,86,90,220,7,160,255,163,234,160,65,226,99,185,209,175,87,153,160,147,222,156,155,5,248,196,245,42,104,123,89,226,59,146,179,152,243,188,16,203,141,242,245,35,37,186,247,242,233,116,194,160,77,181,94,55,60,65,150,213,94,128,208,85,225,56,182,170,255,62,173,249,192,27,109,46,165,176,52,102,165,181,158,123,160,41,92,138,175,248,169,35,32,3,60,85,173,153,77,167,97,48,46,186,178,179,251,81,119,52,133,83,208,66,99,253,98,160,210,90,148,32,152,241,40,152,156,177,245,3,137,19,75,169,109,138,85,24,212,56,152,150,112,147,170,123,101,171,194,235,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,163,146,165,215,149,117,178,63,158,245,105,172,162,59,192,102,249,164,174,73,95,251,0,54,115,164,23,72,139,184,132,203,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,185,207,200,213,56,7,110,102,114,221,36,17,44,235,96,72,24,56,89,108,86,25,30,79,142,33,131,71,233,234,181,53,160,73,225,11,221,155,171,136,49,120,235,145,99,196,74,157,29,116,206,12,141,230,240,195,122,151,74,166,229,232,22,126,246,160,80,121,156,28,53,99,88,164,230,39,136,203,232,55,255,231,249,102,78,170,251,114,92,88,217,145,226,183,95,56,223,187,160,90,39,182,93,145,205,248,84,147,44,245,4,23,183,229,74,176,45,48,168,134,0,185,71,225,8,255,13,208,251,148,255,160,199,144,43,186,140,137,173,182,131,253,32,36,241,162,191,119,76,210,253,224,175,251,96,61,250,99,36,153,3,5,186,2,160,74,38,67,220,86,118,240,239,235,168,19,91,46,48,156,217,193,137,41,113,15,205,87,144,180,124,206,92,234,10,98,139,160,17,254,87,83,176,176,229,225,60,18,165,3,202,24,112,143,102,201,90,198,108,91,168,43,214,75,128,7,109,128,23,98,160,133,102,218,45,158,147,123,122,97,217,249,112,28,105,126,167,154,36,107,161,196,74,178,135,23,51,1,95,194,34,36,137,160,126,200,198,169,56,20,34,219,73,169,9,233,102,150,54,162,188,91,24,142,171,180,116,104,168,242,207,200,61,76,17,172,160,241,136,63,109,78,45,245,249,67,57,193,79,67,81,114,65,186,157,88,113,89,151,103,240,95,205,27,74,251,209,101,60,160,72,66,199,55,66,98,231,100,248,214,163,161,178,9,3,151,146,129,204,192,117,185,14,162,124,244,44,143,119,191,209,57,160,46,6,23,44,36,193,135,80,112,149,30,93,80,145,214,55,177,8,75,205,60,16,87,202,13,148,165,6,4,87,206,205,160,222,107,212,28,198,70,135,254,132,167,233,46,165,59,213,112,176,97,182,63,239,60,2,100,225,78,86,219,121,17,195,165,160,10,30,132,95,237,95,140,66,13,73,236,134,195,75,145,209,201,163,103,81,212,222,226,178,98,247,7,178,73,245,5,193,160,157,204,128,152,104,49,2,63,107,10,187,28,158,78,250,173,237,229,135,244,83,245,231,116,59,113,36,104,183,66,41,8,160,58,151,253,129,134,23,226,231,132,68,204,108,105,65,77,221,173,126,117,91,201,65,191,85,91,47,246,235,84,84,70,64,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,193,198,74,20,172,24,242,204,247,133,105,88,206,172,223,183,62,184,143,158,6,143,103,24,224,178,189,126,10,74,113,190,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,231,95,10,238,177,7,32,101,219,128,213,171,45,55,12,233,220,76,10,224,110,85,30,112,72,0,28,46,26,178,165,127,160,68,154,48,77,211,155,158,122,103,65,28,151,165,177,139,126,155,242,209,98,172,22,197,196,198,164,160,1,191,248,201,14,160,226,197,189,105,117,223,207,34,106,169,20,185,220,121,234,106,141,248,253,225,66,0,82,201,120,184,102,45,245,44,112,98,160,182,143,5,211,24,211,185,171,137,154,110,138,103,175,65,122,26,29,104,29,39,156,45,250,245,198,189,15,137,60,129,25,160,43,204,227,62,184,13,182,217,216,210,48,27,217,75,64,252,242,140,3,182,202,118,144,176,148,26,196,214,100,122,226,213,160,182,138,23,200,65,150,48,56,62,198,76,160,173,67,61,225,22,190,139,168,55,26,90,185,230,228,40,91,80,196,239,196,160,24,17,32,125,206,81,93,62,53,124,234,251,38,171,115,163,153,207,6,136,152,179,28,6,29,25,100,153,224,243,112,41,160,148,208,38,239,167,118,27,229,171,172,83,173,11,119,101,8,199,167,146,213,184,195,245,195,143,154,141,98,23,156,71,88,160,0,111,208,29,187,84,114,172,204,96,22,253,97,161,125,144,215,97,197,58,152,97,231,141,59,95,211,214,3,43,242,134,160,73,5,38,184,154,125,53,252,236,115,226,160,8,168,26,90,196,99,74,104,6,166,65,105,63,117,232,48,156,232,46,118,160,73,99,227,191,237,215,26,167,84,198,202,187,25,227,145,193,205,222,64,59,165,140,59,62,35,148,177,238,21,32,11,15,160,182,143,57,152,26,221,220,117,161,83,198,55,123,86,61,249,223,186,182,187,217,120,183,22,189,45,172,118,52,230,240,112,160,29,91,34,243,70,153,248,21,0,182,206,197,142,239,125,148,136,12,7,134,242,200,194,32,51,118,7,64,50,191,74,93,160,155,201,134,3,164,120,172,75,74,243,23,75,138,17,227,228,164,186,195,71,91,141,88,190,216,173,246,40,142,41,31,43,160,45,240,236,48,240,10,170,254,49,102,210,93,150,99,189,36,99,179,2,19,159,122,78,177,123,218,46,32,5,59,135,130,160,33,228,67,177,101,177,233,17,253,0,69,14,223,236,194,30,3,1,227,229,162,15,240,155,49,8,162,92,86,210,197,143,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,136,63,198,240,187,66,179,160,160,234,247,50,225,28,133,166,186,193,44,232,206,69,231,205,70,97,57,71,100,210,28,206,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,182,157,141,96,64,124,32,139,164,168,123,177,23,245,189,220,225,84,136,136,88,10,6,219,58,97,25,182,69,71,237,143,160,206,250,250,126,150,206,40,106,250,64,172,109,90,20,29,206,199,98,71,103,243,57,48,153,235,158,226,15,248,33,24,173,160,93,121,210,132,76,223,23,98,114,243,126,214,80,32,198,246,179,51,103,31,204,163,133,161,34,50,24,227,154,59,54,17,160,83,100,153,220,8,108,102,77,228,175,197,32,215,192,58,6,109,5,74,102,136,20,58,206,184,63,3,33,8,16,153,30,160,175,232,48,82,151,173,48,31,217,187,131,102,232,238,240,77,20,136,215,3,165,190,235,207,83,24,118,111,5,33,118,184,160,110,54,181,109,232,73,221,100,78,199,234,224,211,152,43,47,140,143,161,231,189,203,125,26,62,143,67,142,233,89,170,151,160,246,236,40,139,47,246,79,126,248,202,223,217,217,99,115,141,110,146,2,242,28,96,147,41,125,191,216,113,201,41,89,235,160,91,59,237,40,226,216,243,244,208,125,68,191,111,236,9,112,23,15,133,69,16,47,245,247,83,174,149,186,162,56,186,253,160,220,44,238,195,63,188,246,232,190,154,148,17,70,121,20,98,79,195,188,168,110,0,5,208,4,130,188,87,169,192,70,98,160,92,101,86,144,21,242,104,190,28,237,87,193,148,105,92,120,133,227,203,0,122,152,144,116,26,192,140,242,105,209,149,100,160,9,90,216,179,219,207,78,116,148,217,99,115,243,103,47,189,57,153,134,100,125,171,152,207,119,127,3,229,255,164,27,92,160,31,78,79,236,47,83,65,173,98,239,70,162,185,140,118,72,2,219,95,127,244,126,251,190,151,219,22,40,18,96,202,62,160,159,240,142,98,4,180,205,200,240,26,148,146,37,243,63,216,214,244,168,209,3,157,90,160,14,74,97,151,36,250,19,11,160,157,182,12,187,163,248,170,80,34,55,159,70,9,174,92,138,75,211,86,41,85,220,251,35,21,219,63,243,66,254,202,139,160,219,165,14,121,240,76,195,159,115,215,66,217,73,217,69,74,103,150,182,161,200,213,160,60,101,94,176,97,200,45,237,58,160,199,43,123,101,125,33,151,100,53,219,109,222,209,241,245,149,13,132,146,115,151,223,49,52,200,134,90,176,44,55,175,7,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,140,132,128,4,217,75,11,41,33,8,232,186,150,199,39,25,126,160,7,206,8,181,41,155,76,120,59,226,180,191,136,111,128,5],[249,2,17,160,94,252,119,184,230,20,198,249,59,8,100,146,111,65,47,251,132,45,206,155,80,65,126,116,167,153,242,240,123,240,219,99,160,136,152,181,189,76,53,26,15,182,1,207,203,181,22,6,6,200,2,117,30,10,12,115,143,252,15,145,127,204,60,243,89,160,220,30,215,238,90,91,227,27,252,122,162,159,24,234,129,3,159,224,19,187,27,83,48,15,194,51,93,128,98,157,138,157,160,189,224,0,206,122,88,196,193,22,254,84,35,16,85,192,156,141,53,73,131,58,39,69,158,160,8,145,61,189,235,223,172,160,114,153,151,230,187,111,213,97,69,112,10,63,102,200,249,107,110,250,160,87,251,68,253,164,14,129,92,155,189,90,78,88,160,58,185,6,193,165,112,29,102,93,153,129,133,146,171,173,163,8,103,60,245,12,132,237,215,148,21,110,112,118,248,86,38,160,111,220,186,200,71,25,68,52,188,156,193,114,61,192,144,212,204,60,135,63,82,83,10,142,115,170,123,28,163,217,36,227,160,56,6,103,29,198,117,228,108,168,136,138,60,223,164,68,163,23,61,161,137,95,136,76,96,115,222,102,2,235,221,131,46,160,114,17,201,128,234,225,166,71,56,220,19,66,16,131,173,40,153,210,136,106,131,141,13,99,71,22,175,191,215,15,101,78,160,185,94,15,81,91,143,215,241,124,65,158,52,51,57,215,14,218,130,60,86,253,44,29,240,181,205,139,65,112,13,204,77,160,102,26,69,87,205,75,63,40,155,121,13,81,117,150,138,155,228,114,16,26,25,140,7,141,100,248,101,132,115,4,176,105,160,24,199,37,127,95,171,48,236,127,237,165,168,41,131,156,81,237,94,229,55,146,128,118,40,87,182,139,163,199,212,247,104,160,88,158,172,54,18,109,167,144,70,74,13,42,228,254,248,175,66,26,133,108,92,146,251,242,220,149,1,111,47,94,63,199,160,238,152,117,3,226,86,88,17,227,43,23,69,229,181,232,20,61,111,103,237,187,174,85,213,127,183,53,89,129,116,181,82,160,114,27,51,178,26,231,177,85,151,61,247,26,27,148,202,167,234,150,130,31,112,34,35,32,39,117,137,3,38,130,233,116,160,186,1,181,85,104,108,251,26,77,80,123,220,39,96,193,86,89,152,0,73,89,67,184,174,182,108,231,102,239,13,186,28,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,115,205,37,159,79,247,182,93,148,163,41,97,209,195,10,86,168,109,224,153,110,249,227,211,101,70,158,44,49,24,252,132,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[249,2,17,160,135,34,48,42,14,239,143,189,170,69,134,123,218,36,72,2,163,192,143,204,12,109,175,58,141,118,94,36,206,191,118,32,160,220,109,24,106,232,29,109,176,46,233,215,10,243,92,45,248,25,115,230,121,148,2,36,148,57,81,160,129,219,132,31,115,160,106,59,42,152,93,61,176,69,106,48,79,39,47,12,7,140,163,95,23,216,137,66,239,155,185,168,89,196,116,195,127,103,160,69,206,1,233,187,128,227,213,100,253,247,225,189,60,228,133,185,225,227,207,63,53,77,107,243,31,96,3,244,240,174,252,160,220,148,213,4,41,28,43,101,120,138,61,233,81,137,234,115,228,127,178,20,124,231,241,244,229,119,116,247,123,242,120,26,160,154,118,186,142,199,193,20,16,163,132,141,63,7,178,219,12,148,172,137,136,236,174,187,174,159,205,156,149,131,54,1,168,160,214,253,5,60,164,8,246,254,113,111,196,26,242,176,242,139,188,226,145,21,205,48,78,102,182,33,77,57,202,84,48,0,160,139,204,186,196,107,226,228,156,235,35,141,205,116,232,148,130,127,218,131,190,210,69,245,210,248,108,18,23,84,107,240,100,160,218,108,35,164,234,199,139,87,95,227,117,52,209,236,84,73,11,20,160,142,193,96,135,109,246,191,233,164,121,163,102,222,160,83,49,6,15,200,239,117,94,151,2,193,125,234,124,185,47,102,60,209,122,158,206,117,224,225,12,240,4,226,144,7,96,160,223,125,252,178,10,71,117,227,106,4,72,134,3,198,40,42,202,83,144,150,218,69,209,146,150,21,92,64,12,28,148,148,160,218,47,230,215,64,200,192,227,20,116,145,120,75,245,133,123,166,240,80,80,89,158,211,208,26,119,201,245,23,210,190,49,160,143,250,205,245,173,47,73,123,110,113,113,235,19,17,71,220,138,246,108,253,89,89,132,195,28,111,161,26,177,198,209,123,160,147,222,183,53,197,59,92,88,124,124,72,194,252,43,86,200,183,156,45,134,208,56,244,68,132,49,132,11,3,114,203,240,160,142,37,97,120,142,29,148,214,255,167,235,163,36,83,145,158,144,213,127,247,2,111,187,10,161,113,14,12,154,236,177,150,160,219,159,168,42,142,113,65,118,52,111,17,22,108,65,85,127,75,84,187,233,116,143,64,189,231,69,236,121,249,87,243,227,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,4,47,26,239,50,241,69,138,14,179,226,234,13,64,122,236,209,53,87,153,54,206,120,176,192,254,19,85,51,100,217,101,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,241,128,128,128,128,160,141,164,222,208,114,53,138,42,68,185,35,22,209,135,11,97,236,54,41,171,248,148,120,199,164,25,5,47,208,236,247,210,160,208,177,229,217,205,98,195,68,182,154,209,69,75,36,206,247,42,217,69,77,176,29,182,159,27,47,146,195,212,187,71,199,128,160,102,101,11,70,156,88,24,31,7,55,179,211,135,114,238,179,201,6,208,181,163,120,106,23,174,138,148,70,209,38,35,198,160,38,86,198,208,216,23,120,168,85,81,136,16,250,33,229,226,49,165,159,207,113,95,140,88,217,8,230,152,28,12,27,121,160,173,241,121,252,219,232,112,193,203,190,214,68,33,3,167,252,156,180,134,240,13,109,92,59,76,74,94,32,194,188,177,2,160,240,24,25,158,169,202,34,38,106,221,208,86,5,147,221,187,73,137,97,91,147,230,239,222,197,208,19,216,5,223,83,220,160,154,40,44,216,26,128,75,165,2,28,255,39,10,252,225,252,114,120,145,118,215,194,126,79,235,164,46,153,237,126,129,100,128,128,128,128,128,5],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,77,248,75,7,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,109,157,54,78,45,163,246,31,221,209,37,66,130,163,38,94,65,21,49,33,144,26,224,129,86,215,87,175,200,105,196,184,77,248,75,33,135,28,5,107,201,118,120,59,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/OnlyLeafInStorageProof.json b/zkevm-circuits/src/mpt_circuit/tests/OnlyLeafInStorageProof.json new file mode 100644 index 0000000000..22ca1a0c26 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/OnlyLeafInStorageProof.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstAccountInFirstLevel.json b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstAccountInFirstLevel.json new file mode 100644 index 0000000000..0e9c28f336 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstAccountInFirstLevel.json @@ -0,0 +1 @@ +[[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,244,125,188,238,178,32,191,198,180,187,79,255,145,109,104,59,239,65,12,135,73,35,235,161,181,195,189,58,43,108,100,98,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,24,245,128,128,59,139,211,67,24,104,53,120,169,108,45,65,161,228,168,133,165,58,10,91,89,4,118,58,162,186,61,153,119,147,156,140,23,15,200,147,87,16,216,116,229,182,245,242,106,1,234,23,164,122,111,126,148,96,15,126,252,246,180,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,86,232,31,23,27,204,85,166,255,131,69,230,146,192,248,110,91,72,224,27,153,108,173,192,1,98,47,181,227,99,180,33,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,106,161,32,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,244,125,188,238,178,32,191,198,180,187,79,255,145,109,104,59,239,65,12,135,73,35,235,161,181,195,189,58,43,108,100,98,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExisting.json b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExisting.json new file mode 100644 index 0000000000..15b6e2b956 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExisting.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,81,249,1,81,15,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,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,28,255,138,250,214,231,20,182,102,160,205,25,183,17,141,106,135,254,134,86,53,112,225,92,91,216,192,106,164,250,210,125,0,160,28,255,138,250,214,231,20,182,102,160,205,25,183,17,141,106,135,254,134,86,53,112,225,92,91,216,192,106,164,250,210,125,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,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,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,181,159,43,81,161,219,184,240,226,226,184,70,220,127,70,243,80,161,248,53,152,30,17,42,194,76,54,131,22,84,196,234,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,181,159,43,81,161,219,184,240,226,226,184,70,220,127,70,243,80,161,248,53,152,30,17,42,194,76,54,131,22,84,196,234,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[227,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,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,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,13],[227,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,3],[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,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,15],[1,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,174,32,51,146,122,113,65,67,122,228,255,87,129,55,9,191,95,17,0,72,117,51,224,49,90,105,229,199,13,210,24,58,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,19],[249,1,81,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,160,28,255,138,250,214,231,20,182,102,160,205,25,183,17,141,106,135,254,134,86,53,112,225,92,91,216,192,106,164,250,210,125,128,5],[249,1,81,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,160,28,255,138,250,214,231,20,182,102,160,205,25,183,17,141,106,135,254,134,86,53,112,225,92,91,216,192,106,164,250,210,125,128,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,181,159,43,81,161,219,184,240,226,226,184,70,220,127,70,243,80,161,248,53,152,30,17,42,194,76,54,131,22,84,196,234,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,181,159,43,81,161,219,184,240,226,226,184,70,220,127,70,243,80,161,248,53,152,30,17,42,194,76,54,131,22,84,196,234,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[227,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExistingLong.json b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExistingLong.json new file mode 100644 index 0000000000..dc867047eb --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/StorageInFirstLevelNonExistingLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,81,249,1,81,15,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,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,0,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,0,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,0,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,0,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,0,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,0,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,0,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,0,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,0,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,231,165,203,255,167,199,212,210,253,24,178,70,231,18,19,149,150,206,64,171,86,203,161,10,37,16,219,158,90,110,56,17,0,160,231,165,203,255,167,199,212,210,253,24,178,70,231,18,19,149,150,206,64,171,86,203,161,10,37,16,219,158,90,110,56,17,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,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,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,6],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,4],[0,0,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,8],[0,160,81,35,181,218,246,60,83,71,174,85,10,197,121,250,119,8,198,121,146,240,36,249,41,15,9,118,43,245,168,61,9,97,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,9],[0,160,81,35,181,218,246,60,83,71,174,85,10,197,121,250,119,8,198,121,146,240,36,249,41,15,9,118,43,245,168,61,9,97,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,10],[248,68,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,13],[248,68,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,15],[1,0,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,237,254,28,17,107,157,67,45,244,182,85,98,208,206,113,6,242,72,248,98,239,111,110,221,200,132,242,204,145,189,241,110,252,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,0,0,0,0,0,0,0,0,0,0,0,0,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,1,19],[249,1,81,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,160,231,165,203,255,167,199,212,210,253,24,178,70,231,18,19,149,150,206,64,171,86,203,161,10,37,16,219,158,90,110,56,17,128,5],[249,1,81,128,160,171,140,219,128,140,131,3,187,97,251,72,226,118,33,123,233,119,15,168,62,207,63,144,242,35,77,85,136,133,245,171,241,128,128,160,26,105,126,129,71,88,40,25,114,252,209,59,201,112,125,188,210,241,149,152,107,5,70,61,123,120,66,101,8,68,90,4,160,181,215,169,27,229,238,39,60,206,39,226,173,154,22,13,47,170,221,90,107,165,24,211,132,1,155,104,114,138,79,98,244,160,194,199,153,182,10,12,214,172,212,44,16,21,81,40,114,232,108,24,107,207,25,110,133,6,30,118,132,47,59,124,248,96,128,160,46,13,134,195,190,253,23,127,87,74,32,172,99,128,69,50,136,144,119,233,85,50,12,147,97,205,16,183,204,111,88,9,128,160,99,1,179,155,46,168,164,77,248,176,53,97,32,219,100,183,136,231,31,82,225,215,166,48,157,13,46,91,134,254,231,203,128,160,123,92,219,73,235,134,229,100,19,175,139,32,58,144,71,107,191,38,132,61,243,212,96,190,152,153,159,211,0,24,138,140,160,27,119,121,225,73,202,223,36,212,255,183,124,167,225,19,20,184,219,112,151,228,215,11,42,23,52,147,21,60,162,229,160,160,102,167,102,40,17,73,27,61,53,46,150,149,6,180,32,210,105,232,181,26,34,79,87,75,59,56,179,70,63,67,240,9,160,231,165,203,255,167,199,212,210,253,24,178,70,231,18,19,149,150,206,64,171,86,203,161,10,37,16,219,158,90,110,56,17,128,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,81,35,181,218,246,60,83,71,174,85,10,197,121,250,119,8,198,121,146,240,36,249,41,15,9,118,43,245,168,61,9,97,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,105,160,60,237,52,8,133,130,180,167,143,97,28,115,102,25,94,62,148,249,8,6,55,244,16,75,187,208,208,127,251,120,61,73,184,70,248,68,128,128,160,81,35,181,218,246,60,83,71,174,85,10,197,121,250,119,8,198,121,146,240,36,249,41,15,9,118,43,245,168,61,9,97,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,68,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,68,161,32,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/StorageLeafInFirstLevelAfterPlaceholder.json b/zkevm-circuits/src/mpt_circuit/tests/StorageLeafInFirstLevelAfterPlaceholder.json new file mode 100644 index 0000000000..134cba6ede --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/StorageLeafInFirstLevelAfterPlaceholder.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,196,77,193,40,64,111,146,177,79,176,252,119,56,63,201,128,147,183,113,238,83,186,122,48,207,112,223,208,141,136,15,7,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,137,68,62,135,142,116,197,167,39,98,28,89,252,97,156,35,155,233,70,29,115,116,30,85,137,229,3,15,107,203,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,145,247,80,205,212,229,167,129,12,236,64,245,147,52,217,200,219,137,34,122,205,244,88,173,196,166,241,13,37,91,80,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,163,100,192,106,162,58,104,148,86,3,234,188,204,97,49,224,245,221,61,60,255,110,119,144,128,13,13,5,141,16,217,194,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,228,158,57,108,78,64,31,117,238,78,34,102,0,142,86,12,2,235,252,132,154,165,183,50,101,32,174,135,71,222,18,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,65,13,93,197,146,130,105,154,27,226,3,225,0,36,42,223,154,201,134,174,73,54,138,186,59,44,139,52,224,81,241,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,11,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,165,146,68,118,176,33,158,212,48,103,38,34,238,9,153,1,52,167,113,37,126,27,227,25,13,154,212,99,43,20,180,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,7,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,156,61,130,105,255,130,63,241,57,133,74,35,136,149,194,244,92,217,47,140,38,14,111,123,32,88,27,148,57,156,205,217,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,67,185,58,136,25,127,231,10,181,243,143,152,92,168,56,61,110,99,188,151,239,211,41,1,68,30,12,229,226,226,178,76,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,1,0,13,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,28,167,4,176,5,86,234,129,241,181,196,133,165,252,100,58,34,34,219,48,157,27,139,204,135,244,36,219,91,229,155,0,160,8,28,167,4,176,5,86,234,129,241,181,196,133,165,252,100,58,34,34,219,48,157,27,139,204,135,244,36,219,91,229,155,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,140,68,68,64,66,110,82,206,135,159,103,28,40,30,54,118,209,187,116,10,159,84,102,138,172,92,220,159,79,238,145,0,160,212,140,68,68,64,66,110,82,206,135,159,103,28,40,30,54,118,209,187,116,10,159,84,102,138,172,92,220,159,79,238,145,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,54,212,230,98,192,127,6,152,219,175,94,117,52,54,7,215,6,40,211,98,214,78,107,108,179,193,103,99,70,189,56,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[226,160,49,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,215,72,193,110,206,23,233,142,90,63,117,207,198,71,213,247,160,177,237,181,235,199,162,126,145,35,82,137,43,23,10,172,83,128,199,183,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,196,77,193,40,64,111,146,177,79,176,252,119,56,63,201,128,147,183,113,238,83,186,122,48,207,112,223,208,141,136,15,7,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,137,68,62,135,142,116,197,167,39,98,28,89,252,97,156,35,155,233,70,29,115,116,30,85,137,229,3,15,107,203,129,252,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,145,247,80,205,212,229,167,129,12,236,64,245,147,52,217,200,219,137,34,122,205,244,88,173,196,166,241,13,37,91,80,183,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,163,100,192,106,162,58,104,148,86,3,234,188,204,97,49,224,245,221,61,60,255,110,119,144,128,13,13,5,141,16,217,194,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,228,158,57,108,78,64,31,117,238,78,34,102,0,142,86,12,2,235,252,132,154,165,183,50,101,32,174,135,71,222,18,60,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,65,13,93,197,146,130,105,154,27,226,3,225,0,36,42,223,154,201,134,174,73,54,138,186,59,44,139,52,224,81,241,214,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,165,146,68,118,176,33,158,212,48,103,38,34,238,9,153,1,52,167,113,37,126,27,227,25,13,154,212,99,43,20,180,193,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,156,61,130,105,255,130,63,241,57,133,74,35,136,149,194,244,92,217,47,140,38,14,111,123,32,88,27,148,57,156,205,217,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,67,185,58,136,25,127,231,10,181,243,143,152,92,168,56,61,110,99,188,151,239,211,41,1,68,30,12,229,226,226,178,76,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,8,28,167,4,176,5,86,234,129,241,181,196,133,165,252,100,58,34,34,219,48,157,27,139,204,135,244,36,219,91,229,155,128,128,128,128,128,128,128,128,128,160,212,140,68,68,64,66,110,82,206,135,159,103,28,40,30,54,118,209,187,116,10,159,84,102,138,172,92,220,159,79,238,145,128,128,128,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[226,160,54,212,230,98,192,127,6,152,219,175,94,117,52,54,7,215,6,40,211,98,214,78,107,108,179,193,103,99,70,189,56,30,17,5],[226,160,49,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel.json new file mode 100644 index 0000000000..aea530d006 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,241,0,248,241,0,1,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,9,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel1.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel1.json new file mode 100644 index 0000000000..0ade024a56 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevel1.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,15,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,1,17,249,1,17,5,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,123,53,240,91,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelBigVal.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelBigVal.json new file mode 100644 index 0000000000..99e461d914 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelBigVal.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,13,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,3,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,11,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,123,176,222,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelEvenAddress.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelEvenAddress.json new file mode 100644 index 0000000000..c96a35edaa --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateOneLevelEvenAddress.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,10,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,10,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,4,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,5,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,4,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,170,62,73,84,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateThreeLevels.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateThreeLevels.json new file mode 100644 index 0000000000..20102d47c6 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateThreeLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,12,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,3,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,8,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,5,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[0,1,0,1,249,1,81,249,1,81,3,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,145,0,248,145,0,8,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,3,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,124,147,137,5,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevels.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevels.json new file mode 100644 index 0000000000..9779732b63 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevelsBigVal.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevelsBigVal.json new file mode 100644 index 0000000000..906043ba2c --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoLevelsBigVal.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,14,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,7,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,209,0,248,209,0,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,3,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,1,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,71,231,145,29,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoModifications.json b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoModifications.json new file mode 100644 index 0000000000..168a2e3b26 --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/tests/UpdateTwoModifications.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,5,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[0,1,0,1,249,2,17,249,2,17,9,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,241,0,248,241,0,1,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[1,0,1,0,248,81,0,248,81,0,9,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,4],[0,0,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,9],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10],[1,0,1,0,248,81,0,248,81,0,11,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19],[0,1,0,1,249,2,17,249,2,17,11,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,0,160,0,212,25,109,31,173,7,116,130,254,67,241,114,58,15,87,166,61,19,160,171,123,226,131,31,63,33,241,243,231,125,49,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,0,17],[0,1,0,1,249,2,17,249,2,17,11,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,0,160,171,93,83,179,204,85,71,110,198,238,3,233,27,181,24,172,163,85,189,57,66,208,235,213,95,232,239,143,36,115,106,225,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[0,1,0,1,249,2,17,249,2,17,11,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,0,160,238,58,205,147,15,169,73,17,213,42,234,64,236,92,240,115,232,154,171,254,50,255,42,192,133,177,3,2,253,160,242,88,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[0,1,0,1,249,2,17,249,2,17,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,0,160,38,47,103,166,222,158,110,181,130,246,207,142,220,226,180,44,128,254,104,16,162,229,217,174,29,200,5,194,97,100,147,140,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[0,1,0,1,249,2,17,249,2,17,5,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,0,160,89,236,75,249,198,41,150,171,8,137,114,163,151,150,71,170,155,193,92,73,237,126,101,253,86,159,97,60,24,245,107,97,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[0,1,0,1,249,2,17,249,2,17,9,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,0,160,80,192,227,190,11,37,208,16,139,112,244,29,86,74,246,75,208,86,244,24,95,169,208,191,141,176,239,26,113,163,212,245,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[1,0,1,0,248,241,0,248,241,0,1,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,0,160,28,48,199,244,40,102,134,3,48,196,89,19,142,136,163,203,246,144,44,30,112,183,74,134,113,224,175,193,151,84,221,100,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[1,0,1,0,248,81,0,248,81,0,9,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,0,160,203,75,155,2,92,98,158,134,128,81,101,193,235,150,99,58,83,202,29,54,172,18,237,102,46,80,2,77,38,138,194,72,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,6],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,4],[0,0,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,18],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,9],[0,160,25,229,69,2,72,204,218,133,9,174,116,191,29,135,209,173,175,51,242,60,121,99,159,225,202,236,166,142,108,116,46,175,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,11],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,10],[1,0,1,0,248,81,0,248,81,0,3,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,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,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,15],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,154,135,11,223,165,94,104,54,161,51,125,105,28,1,166,45,35,139,75,88,41,220,15,14,70,47,182,195,13,183,222,216,187,176,89,25,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,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,1,1,19],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,0,212,25,109,31,173,7,116,130,254,67,241,114,58,15,87,166,61,19,160,171,123,226,131,31,63,33,241,243,231,125,49,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,171,93,83,179,204,85,71,110,198,238,3,233,27,181,24,172,163,85,189,57,66,208,235,213,95,232,239,143,36,115,106,225,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,238,58,205,147,15,169,73,17,213,42,234,64,236,92,240,115,232,154,171,254,50,255,42,192,133,177,3,2,253,160,242,88,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,38,47,103,166,222,158,110,181,130,246,207,142,220,226,180,44,128,254,104,16,162,229,217,174,29,200,5,194,97,100,147,140,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,89,236,75,249,198,41,150,171,8,137,114,163,151,150,71,170,155,193,92,73,237,126,101,253,86,159,97,60,24,245,107,97,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,80,192,227,190,11,37,208,16,139,112,244,29,86,74,246,75,208,86,244,24,95,169,208,191,141,176,239,26,113,163,212,245,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,28,48,199,244,40,102,134,3,48,196,89,19,142,136,163,203,246,144,44,30,112,183,74,134,113,224,175,193,151,84,221,100,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,203,75,155,2,92,98,158,134,128,81,101,193,235,150,99,58,83,202,29,54,172,18,237,102,46,80,2,77,38,138,194,72,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,25,229,69,2,72,204,218,133,9,174,116,191,29,135,209,173,175,51,242,60,121,99,159,225,202,236,166,142,108,116,46,175,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/zkevm-circuits/src/mpt_circuit/witness_row.rs b/zkevm-circuits/src/mpt_circuit/witness_row.rs new file mode 100644 index 0000000000..59ec44bb3f --- /dev/null +++ b/zkevm-circuits/src/mpt_circuit/witness_row.rs @@ -0,0 +1,660 @@ +use eth_types::Field; +use num_enum::TryFromPrimitive; +use std::{convert::TryFrom, marker::PhantomData}; + +use crate::{ + mpt_circuit::param::{ + ARITY, BRANCH_0_KEY_POS, COUNTER_WITNESS_LEN, DRIFTED_POS, HASH_WIDTH, + IS_ACCOUNT_DELETE_MOD_POS, IS_BALANCE_MOD_POS, IS_BRANCH_C_PLACEHOLDER_POS, + IS_BRANCH_S_PLACEHOLDER_POS, IS_CODEHASH_MOD_POS, IS_EXT_LONG_EVEN_C16_POS, + IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, + IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, IS_NONCE_MOD_POS, IS_NON_EXISTING_ACCOUNT_POS, + IS_NON_EXISTING_STORAGE_POS, IS_STORAGE_MOD_POS, NOT_FIRST_LEVEL_POS, RLP_LIST_LONG, + RLP_LIST_SHORT, + }, + table::MPTProofType, +}; + +use super::helpers::Indexable; + +#[derive(Debug, Eq, PartialEq)] +pub(crate) enum StorageRowType { + KeyS, + ValueS, + KeyC, + ValueC, + Drifted, + Wrong, + Count, +} + +#[derive(Debug, Eq, PartialEq)] +pub(crate) enum AccountRowType { + KeyS, + KeyC, + NonceS, + BalanceS, + StorageS, + CodehashS, + NonceC, + BalanceC, + StorageC, + CodehashC, + Drifted, + Wrong, + Count, +} + +#[derive(Debug, Eq, PartialEq)] +pub(crate) enum ExtensionBranchRowType { + Mod, + Child0, + Child1, + Child2, + Child3, + Child4, + Child5, + Child6, + Child7, + Child8, + Child9, + Child10, + Child11, + Child12, + Child13, + Child14, + Child15, + KeyS, + ValueS, + KeyC, + ValueC, + Count, +} + +#[derive(Debug, Eq, PartialEq)] +pub(crate) enum StartRowType { + RootS, + RootC, + Count, +} + +#[derive(Clone, Debug)] +pub struct BranchNode { + pub(crate) modified_index: usize, + pub(crate) drifted_index: usize, + pub(crate) list_rlp_bytes: [Vec; 2], +} + +#[derive(Clone, Debug)] +pub struct ExtensionNode { + pub(crate) list_rlp_bytes: Vec, +} + +#[derive(Clone, Debug)] +pub struct StartNode { + pub(crate) proof_type: MPTProofType, +} + +#[derive(Clone, Debug)] +pub struct ExtensionBranchNode { + pub(crate) is_extension: bool, + pub(crate) is_placeholder: [bool; 2], + pub(crate) extension: ExtensionNode, + pub(crate) branch: BranchNode, +} + +#[derive(Clone, Debug)] +pub struct AccountNode { + pub(crate) address: Vec, + pub(crate) list_rlp_bytes: [Vec; 2], + pub(crate) value_rlp_bytes: [Vec; 2], + pub(crate) value_list_rlp_bytes: [Vec; 2], + pub(crate) drifted_rlp_bytes: Vec, + pub(crate) wrong_rlp_bytes: Vec, +} + +#[derive(Clone, Debug)] +pub struct StorageNode { + pub(crate) list_rlp_bytes: [Vec; 2], + pub(crate) value_rlp_bytes: [Vec; 2], + pub(crate) drifted_rlp_bytes: Vec, + pub(crate) wrong_rlp_bytes: Vec, +} + +#[derive(Clone, Debug, Default)] +pub struct Node { + pub(crate) start: Option, + pub(crate) extension_branch: Option, + pub(crate) account: Option, + pub(crate) storage: Option, + pub(crate) values: Vec>, +} + +#[derive(Debug, Eq, PartialEq, TryFromPrimitive)] +#[repr(u8)] +pub(crate) enum MptWitnessRowType { + InitBranch = 0, + BranchChild = 1, + StorageLeafSKey = 2, + StorageLeafCKey = 3, + HashToBeComputed = 5, + AccountLeafKeyS = 6, + AccountLeafKeyC = 4, + AccountLeafNonceBalanceS = 7, + AccountLeafNonceBalanceC = 8, + AccountLeafRootCodehashS = 9, + AccountLeafNeighbouringLeaf = 10, + AccountLeafRootCodehashC = 11, + StorageLeafSValue = 13, + StorageLeafCValue = 14, + NeighbouringStorageLeaf = 15, + ExtensionNodeS = 16, + ExtensionNodeC = 17, + AccountNonExisting = 18, + StorageNonExisting = 19, +} + +#[derive(Clone, Debug)] +pub struct MptWitnessRow { + pub(crate) bytes: Vec, + pub(crate) rlp_bytes: Vec, + pub(crate) is_extension: bool, + pub(crate) is_placeholder: [bool; 2], + pub(crate) modified_index: usize, + pub(crate) drifted_index: usize, + pub(crate) proof_type: MPTProofType, + pub(crate) address: Vec, + _marker: PhantomData, +} + +impl MptWitnessRow { + pub fn new(bytes: Vec) -> Self { + Self { + bytes, + rlp_bytes: Vec::new(), + is_extension: false, + is_placeholder: [false; 2], + modified_index: 0, + drifted_index: 0, + proof_type: MPTProofType::Disabled, + address: Vec::new(), + _marker: PhantomData, + } + } + + pub(crate) fn s(&self) -> Vec { + self.bytes[0..34].to_owned() + } + + pub(crate) fn c(&self) -> Vec { + self.bytes[34..68].to_owned() + } + + pub(crate) fn get_type(&self) -> MptWitnessRowType { + MptWitnessRowType::try_from(self.get_byte_rev(1)).unwrap() + } + + pub(crate) fn get_byte_rev(&self, rev_index: usize) -> u8 { + self.bytes[self.len() - rev_index] + } + + pub(crate) fn get_byte(&self, index: usize) -> u8 { + self.bytes[index] + } + + pub(crate) fn len(&self) -> usize { + self.bytes.len() + } + + pub(crate) fn not_first_level(&self) -> u8 { + self.get_byte_rev(NOT_FIRST_LEVEL_POS) + } + + pub(crate) fn s_root_bytes(&self) -> &[u8] { + &self.bytes[self.bytes.len() + - 4 * HASH_WIDTH + - COUNTER_WITNESS_LEN + - IS_NON_EXISTING_STORAGE_POS + ..self.bytes.len() - 4 * HASH_WIDTH - COUNTER_WITNESS_LEN - IS_NON_EXISTING_STORAGE_POS + + HASH_WIDTH] + } + + pub(crate) fn c_root_bytes(&self) -> &[u8] { + &self.bytes[self.bytes.len() + - 3 * HASH_WIDTH + - COUNTER_WITNESS_LEN + - IS_NON_EXISTING_STORAGE_POS + ..self.bytes.len() - 3 * HASH_WIDTH - COUNTER_WITNESS_LEN - IS_NON_EXISTING_STORAGE_POS + + HASH_WIDTH] + } + + pub(crate) fn address_bytes(&self) -> &[u8] { + &self.bytes[self.bytes.len() + - 2 * HASH_WIDTH + - COUNTER_WITNESS_LEN + - IS_NON_EXISTING_STORAGE_POS + ..self.bytes.len() - 2 * HASH_WIDTH - COUNTER_WITNESS_LEN - IS_NON_EXISTING_STORAGE_POS + + HASH_WIDTH] + } + + pub(crate) fn main(&self) -> &[u8] { + &self.bytes[0..self.bytes.len() - 1] + } +} + +// TODO(Brecht): Do all of this on the MPT proof generation side +#[allow(clippy::collapsible_else_if)] +pub(crate) fn prepare_witness(witness: &mut [MptWitnessRow]) -> Vec { + let mut key_rlp_bytes = Vec::new(); + for (_, row) in witness + .iter_mut() + .filter(|r| r.get_type() != MptWitnessRowType::HashToBeComputed) + .enumerate() + { + // Get the proof type directly + if row.get_byte_rev(IS_STORAGE_MOD_POS) == 1 { + row.proof_type = MPTProofType::StorageChanged; + } + if row.get_byte_rev(IS_NONCE_MOD_POS) == 1 { + row.proof_type = MPTProofType::NonceChanged; + } + if row.get_byte_rev(IS_BALANCE_MOD_POS) == 1 { + row.proof_type = MPTProofType::BalanceChanged; + } + if row.get_byte_rev(IS_CODEHASH_MOD_POS) == 1 { + row.proof_type = MPTProofType::CodeHashExists; + } + if row.get_byte_rev(IS_ACCOUNT_DELETE_MOD_POS) == 1 { + row.proof_type = MPTProofType::AccountDestructed; + } + if row.get_byte_rev(IS_NON_EXISTING_ACCOUNT_POS) == 1 { + row.proof_type = MPTProofType::AccountDoesNotExist; + } + if row.get_byte_rev(IS_NON_EXISTING_STORAGE_POS) == 1 { + row.proof_type = MPTProofType::StorageDoesNotExist; + } + + if row.get_type() == MptWitnessRowType::BranchChild { + let mut child_s_bytes = row.bytes[0..34].to_owned(); + if child_s_bytes[1] == 160 { + child_s_bytes[0] = 0; + child_s_bytes.rotate_left(1); + } else { + child_s_bytes[0] = 0; + child_s_bytes[1] = 0; + child_s_bytes.rotate_left(2); + }; + + let mut child_c_bytes = row.bytes[34..68].to_owned(); + if child_c_bytes[1] == 160 { + child_c_bytes[0] = 0; + child_c_bytes.rotate_left(1); + } else { + child_c_bytes[0] = 0; + child_c_bytes[1] = 0; + child_c_bytes.rotate_left(2); + }; + + row.bytes = [ + child_s_bytes.clone(), + child_c_bytes.clone(), + row.bytes[68..].to_owned(), + ] + .concat(); + } + + if row.get_type() == MptWitnessRowType::ExtensionNodeS + || row.get_type() == MptWitnessRowType::ExtensionNodeC + { + let mut value_bytes = row.bytes[34..68].to_owned(); + if value_bytes[1] == 160 { + value_bytes[0] = 0; + value_bytes.rotate_left(1); + } else { + value_bytes[0] = 0; + value_bytes[1] = 0; + value_bytes.rotate_left(2); + }; + row.bytes = [ + row.bytes[0..34].to_owned(), + value_bytes.clone(), + row.bytes[68..].to_owned(), + ] + .concat(); + } + + // Separate the list rlp bytes from the key bytes + if row.get_type() == MptWitnessRowType::StorageLeafSKey + || row.get_type() == MptWitnessRowType::StorageLeafCKey + || row.get_type() == MptWitnessRowType::StorageNonExisting + || row.get_type() == MptWitnessRowType::NeighbouringStorageLeaf + || row.get_type() == MptWitnessRowType::AccountLeafKeyS + || row.get_type() == MptWitnessRowType::AccountLeafKeyC + || row.get_type() == MptWitnessRowType::AccountNonExisting + || row.get_type() == MptWitnessRowType::AccountLeafNeighbouringLeaf + || row.get_type() == MptWitnessRowType::ExtensionNodeS + { + let len = if row.get_type() == MptWitnessRowType::ExtensionNodeS { + 34 + } else { + 36 + }; + let mut key_bytes = row.bytes[0..len].to_owned(); + + // Currently the list rlp bytes are dropped for non-key row, restore them here + if key_bytes[0] < RLP_LIST_SHORT && row.get_type() != MptWitnessRowType::ExtensionNodeS + { + key_bytes[..key_rlp_bytes.len()].copy_from_slice(&key_rlp_bytes[..]); + } + + const RLP_LIST_LONG_1: u8 = RLP_LIST_LONG + 1; + const RLP_LIST_LONG_2: u8 = RLP_LIST_LONG + 2; + let mut is_short = false; + let mut is_long = false; + let mut is_very_long = false; + let mut _is_string = false; + match key_bytes[0] { + RLP_LIST_SHORT..=RLP_LIST_LONG => is_short = true, + RLP_LIST_LONG_1 => is_long = true, + RLP_LIST_LONG_2 => is_very_long = true, + _ => _is_string = true, + } + + let num_rlp_bytes = if is_short { + 1 + } else if is_long { + 2 + } else if is_very_long { + 3 + } else { + if row.get_type() == MptWitnessRowType::ExtensionNodeS { + 0 + } else { + unreachable!() + } + }; + row.rlp_bytes = key_bytes[..num_rlp_bytes].to_vec(); + for byte in key_bytes[..num_rlp_bytes].iter_mut() { + *byte = 0; + } + key_bytes.rotate_left(num_rlp_bytes); + row.bytes = [key_bytes.clone(), row.bytes[len..].to_owned()].concat(); + + if row.get_type() == MptWitnessRowType::AccountLeafKeyS + || row.get_type() == MptWitnessRowType::StorageLeafSKey + { + key_rlp_bytes = row.rlp_bytes.clone(); + } + } + + // Separate the RLP bytes and shift the value bytes to the start of the row + if row.get_type() == MptWitnessRowType::AccountLeafNonceBalanceS + || row.get_type() == MptWitnessRowType::AccountLeafNonceBalanceC + { + row.rlp_bytes = [row.bytes[..2].to_owned(), row.bytes[34..36].to_owned()].concat(); + + let nonce = row.bytes[2..34].to_owned(); + let balance = row.bytes[36..68].to_owned(); + + row.bytes = [ + nonce, + vec![0; 2], + balance, + vec![0; 2], + row.bytes[68..].to_owned(), + ] + .concat(); + } + + // Shift the value bytes to the start of the row + if row.get_type() == MptWitnessRowType::AccountLeafRootCodehashS + || row.get_type() == MptWitnessRowType::AccountLeafRootCodehashC + { + let storage_root = row.bytes[1..34].to_owned(); + let codehash = row.bytes[35..68].to_owned(); + + row.bytes = [ + storage_root, + vec![0; 1], + codehash, + vec![0; 1], + row.bytes[68..].to_owned(), + ] + .concat(); + } + + if row.get_type() == MptWitnessRowType::InitBranch { + // Extract the RLP bytes + row.rlp_bytes = [row.bytes[4..7].to_owned(), row.bytes[7..10].to_owned()].concat(); + + // Store a single value that the branch is an extension node or not + row.is_extension = row.get_byte(IS_EXT_LONG_ODD_C16_POS) + + row.get_byte(IS_EXT_LONG_ODD_C1_POS) + + row.get_byte(IS_EXT_SHORT_C16_POS) + + row.get_byte(IS_EXT_SHORT_C1_POS) + + row.get_byte(IS_EXT_LONG_EVEN_C16_POS) + + row.get_byte(IS_EXT_LONG_EVEN_C1_POS) + == 1; + row.is_placeholder = [ + row.get_byte(IS_BRANCH_S_PLACEHOLDER_POS) == 1, + row.get_byte(IS_BRANCH_C_PLACEHOLDER_POS) == 1, + ]; + row.modified_index = row.get_byte(BRANCH_0_KEY_POS) as usize; + row.drifted_index = row.get_byte(DRIFTED_POS) as usize; + // Move the modified branch into the init row + row.bytes = [vec![0; 68], row.bytes[68..].to_owned()].concat(); + } + + // Shift the value bytes to the start of the row + if row.get_type() == MptWitnessRowType::StorageLeafSValue + || row.get_type() == MptWitnessRowType::StorageLeafCValue + { + row.rlp_bytes = vec![row.bytes[0]]; + row.bytes = [row.bytes[1..].to_owned()].concat(); + } + } + + let cached_witness = witness.to_owned(); + for (idx, row) in witness + .iter_mut() + .filter(|r| r.get_type() != MptWitnessRowType::HashToBeComputed) + .enumerate() + { + if row.get_type() == MptWitnessRowType::InitBranch { + // Move the modified branch into the init row + let mod_bytes = cached_witness[idx + 1 + row.modified_index].c(); + row.bytes = [mod_bytes, row.bytes[34..].to_owned()].concat(); + } + } + + let mut nodes = Vec::new(); + let witness = witness + .iter() + .filter(|r| r.get_type() != MptWitnessRowType::HashToBeComputed) + .collect::>(); + let mut offset = 0; + while offset < witness.len() { + let mut new_proof = offset == 0; + if offset > 0 { + let row_prev = witness[offset - 1].clone(); + let not_first_level_prev = row_prev.not_first_level(); + let not_first_level_cur = witness[offset].not_first_level(); + if not_first_level_cur == 0 && not_first_level_prev == 1 { + new_proof = true; + } + } + + if new_proof { + let mut new_row = witness[offset].clone(); + new_row.bytes = [ + vec![160; 1], + new_row.s_root_bytes().to_owned(), + vec![0; 1], + vec![160; 1], + new_row.c_root_bytes().to_owned(), + vec![0; 1], + ] + .concat(); + + let mut node_rows = vec![Vec::new(); StartRowType::Count as usize]; + node_rows[StartRowType::RootS as usize] = new_row.s(); + node_rows[StartRowType::RootC as usize] = new_row.c(); + + let start_node = StartNode { + proof_type: new_row.proof_type, + }; + nodes.push(Node { + start: Some(start_node), + values: node_rows, + ..Default::default() + }); + } + + if witness[offset].get_type() == MptWitnessRowType::InitBranch { + let row_init = witness[offset].to_owned(); + let is_placeholder = row_init.is_placeholder; + let is_extension = row_init.is_extension; + let modified_index = row_init.modified_index; + let mut drifted_index = row_init.drifted_index; + // If no placeholder branch, we set `drifted_pos = modified_node`. This + // is needed just to make some other constraints (`s_mod_node_hash_rlc` + // and `c_mod_node_hash_rlc` correspond to the proper node) easier to write. + if !is_placeholder[true.idx()] && !is_placeholder[false.idx()] { + drifted_index = modified_index; + } + let branch_list_rlp_bytes = [ + row_init.rlp_bytes[0..3].to_owned(), + row_init.rlp_bytes[3..6].to_owned(), + ]; + let child_bytes: [Vec; ARITY + 1] = + array_init::array_init(|i| witness[offset + i].s()); + let ext_list_rlp_bytes = witness[offset + 17].rlp_bytes.to_owned(); + + let mut node_rows = vec![Vec::new(); ExtensionBranchRowType::Count as usize]; + node_rows[..(ARITY + 1)].clone_from_slice(&child_bytes[..(ARITY + 1)]); + node_rows[ExtensionBranchRowType::KeyS as usize] = witness[offset + 17].s(); + node_rows[ExtensionBranchRowType::ValueS as usize] = witness[offset + 17].c(); + node_rows[ExtensionBranchRowType::KeyC as usize] = witness[offset + 18].s(); + node_rows[ExtensionBranchRowType::ValueC as usize] = witness[offset + 18].c(); + offset += 19; + + let extension_branch_node = ExtensionBranchNode { + is_extension, + is_placeholder, + extension: ExtensionNode { + list_rlp_bytes: ext_list_rlp_bytes, + }, + branch: BranchNode { + modified_index, + drifted_index, + list_rlp_bytes: branch_list_rlp_bytes, + }, + }; + nodes.push(Node { + extension_branch: Some(extension_branch_node), + values: node_rows, + ..Default::default() + }); + } else if witness[offset].get_type() == MptWitnessRowType::StorageLeafSKey { + let row_key = [&witness[offset], &witness[offset + 2]]; + let row_value = [&witness[offset + 1], &witness[offset + 3]]; + let row_drifted = &witness[offset + 4]; + let row_wrong = &witness[offset + 5]; + offset += 6; + + let list_rlp_bytes = [ + row_key[true.idx()].rlp_bytes.to_owned(), + row_key[false.idx()].rlp_bytes.to_owned(), + ]; + let value_rlp_bytes = [ + row_value[true.idx()].rlp_bytes.to_owned(), + row_value[false.idx()].rlp_bytes.to_owned(), + ]; + let drifted_rlp_bytes = row_drifted.rlp_bytes.clone(); + let wrong_rlp_bytes = row_wrong.rlp_bytes.clone(); + + let mut node_rows = vec![Vec::new(); StorageRowType::Count as usize]; + node_rows[StorageRowType::KeyS as usize] = row_key[true.idx()].s(); + node_rows[StorageRowType::ValueS as usize] = row_value[true.idx()].s(); + node_rows[StorageRowType::KeyC as usize] = row_key[false.idx()].s(); + node_rows[StorageRowType::ValueC as usize] = row_value[false.idx()].s(); + node_rows[StorageRowType::Drifted as usize] = row_drifted.s(); + node_rows[StorageRowType::Wrong as usize] = row_wrong.s(); + + let storage_node = StorageNode { + list_rlp_bytes, + value_rlp_bytes, + drifted_rlp_bytes, + wrong_rlp_bytes, + }; + nodes.push(Node { + storage: Some(storage_node), + values: node_rows, + ..Default::default() + }); + } else if witness[offset].get_type() == MptWitnessRowType::AccountLeafKeyS { + let key_s = witness[offset].to_owned(); + let key_c = witness[offset + 1].to_owned(); + let nonce_balance_s = witness[offset + 3].to_owned(); + let nonce_balance_c = witness[offset + 4].to_owned(); + let storage_codehash_s = witness[offset + 5].to_owned(); + let storage_codehash_c = witness[offset + 6].to_owned(); + let row_drifted = witness[offset + 7].to_owned(); + let row_wrong = witness[offset + 2].to_owned(); + let address = witness[offset].address_bytes().to_owned(); + offset += 8; + + let list_rlp_bytes = [key_s.rlp_bytes.to_owned(), key_c.rlp_bytes.to_owned()]; + let value_rlp_bytes = [ + nonce_balance_s.rlp_bytes[..2].to_owned(), + nonce_balance_c.rlp_bytes[..2].to_owned(), + ]; + let value_list_rlp_bytes = [ + nonce_balance_s.rlp_bytes[2..].to_owned(), + nonce_balance_c.rlp_bytes[2..].to_owned(), + ]; + let drifted_rlp_bytes = row_drifted.rlp_bytes.clone(); + let wrong_rlp_bytes = row_wrong.rlp_bytes.clone(); + + let mut node_rows = vec![Vec::new(); AccountRowType::Count as usize]; + node_rows[AccountRowType::KeyS as usize] = key_s.s(); + node_rows[AccountRowType::KeyC as usize] = key_c.s(); + node_rows[AccountRowType::NonceS as usize] = nonce_balance_s.s(); + node_rows[AccountRowType::BalanceS as usize] = nonce_balance_s.c(); + node_rows[AccountRowType::StorageS as usize] = storage_codehash_s.s(); + node_rows[AccountRowType::CodehashS as usize] = storage_codehash_s.c(); + node_rows[AccountRowType::NonceC as usize] = nonce_balance_c.s(); + node_rows[AccountRowType::BalanceC as usize] = nonce_balance_c.c(); + node_rows[AccountRowType::StorageC as usize] = storage_codehash_c.s(); + node_rows[AccountRowType::CodehashC as usize] = storage_codehash_c.c(); + node_rows[AccountRowType::Drifted as usize] = row_drifted.s(); + node_rows[AccountRowType::Wrong as usize] = row_wrong.s(); + + let account_node = AccountNode { + address, + list_rlp_bytes, + value_rlp_bytes, + value_list_rlp_bytes, + drifted_rlp_bytes, + wrong_rlp_bytes, + }; + nodes.push(Node { + account: Some(account_node), + values: node_rows, + ..Default::default() + }); + } + } + + // Dummy end state + let start_node = StartNode { + proof_type: MPTProofType::Disabled, + }; + nodes.push(Node { + start: Some(start_node), + values: vec![vec![0; 34]; StartRowType::Count as usize], + ..Default::default() + }); + + nodes +} diff --git a/zkevm-circuits/src/state_circuit.rs b/zkevm-circuits/src/state_circuit.rs index 224822114b..baa02a75dc 100644 --- a/zkevm-circuits/src/state_circuit.rs +++ b/zkevm-circuits/src/state_circuit.rs @@ -60,8 +60,8 @@ pub struct StateCircuitConfig { // others, it is 0. initial_value: Column, // For Rw::AccountStorage, identify non-existing if both committed value and - // new value are zero. Will do lookup for MPTProofType::NonExistingStorageProof if - // non-existing, otherwise do lookup for MPTProofType::StorageMod. + // new value are zero. Will do lookup for MPTProofType::StorageDoesNotExist if + // non-existing, otherwise do lookup for MPTProofType::StorageChanged. is_non_exist: BatchedIsZeroConfig, // Intermediary witness used to reduce mpt lookup expression degree mpt_proof_type: Column, @@ -316,9 +316,9 @@ impl StateCircuitConfig { F::from(match row { Rw::AccountStorage { .. } => { if pair[0].is_zero_vartime() && pair[1].is_zero_vartime() { - MPTProofType::NonExistingStorageProof as u64 + MPTProofType::StorageDoesNotExist as u64 } else { - MPTProofType::StorageMod as u64 + MPTProofType::StorageChanged as u64 } } Rw::Account { field_tag, .. } => { @@ -326,7 +326,7 @@ impl StateCircuitConfig { && pair[1].is_zero_vartime() && matches!(field_tag, AccountFieldTag::CodeHash) { - MPTProofType::NonExistingAccountProof as u64 + MPTProofType::AccountDoesNotExist as u64 } else { *field_tag as u64 } diff --git a/zkevm-circuits/src/state_circuit/constraint_builder.rs b/zkevm-circuits/src/state_circuit/constraint_builder.rs index 4c73e0b542..58a5e66169 100644 --- a/zkevm-circuits/src/state_circuit/constraint_builder.rs +++ b/zkevm-circuits/src/state_circuit/constraint_builder.rs @@ -287,8 +287,8 @@ impl ConstraintBuilder { self.require_equal( "mpt_proof_type is field_tag or NonExistingStorageProof", q.mpt_proof_type(), - is_non_exist.expr() * MPTProofType::NonExistingStorageProof.expr() - + (1.expr() - is_non_exist) * MPTProofType::StorageMod.expr(), + is_non_exist.expr() * MPTProofType::StorageDoesNotExist.expr() + + (1.expr() - is_non_exist) * MPTProofType::StorageChanged.expr(), ); // ref. spec 4.1. MPT lookup for last access to (address, storage_key) @@ -432,10 +432,10 @@ impl ConstraintBuilder { .map(|t| *t as usize), ); self.require_equal( - "mpt_proof_type is field_tag or NonExistingAccountProofs", + "mpt_proof_type is field_tag or AccountDoesNotExist", q.mpt_proof_type(), // degree = max(4, 4 + 1) = 5 - is_non_exist.expr() * MPTProofType::NonExistingAccountProof.expr() + is_non_exist.expr() * MPTProofType::AccountDoesNotExist.expr() + (1.expr() - is_non_exist) * q.field_tag(), ); diff --git a/zkevm-circuits/src/table/keccak_table.rs b/zkevm-circuits/src/table/keccak_table.rs index 5eaff3f30d..fda652720c 100644 --- a/zkevm-circuits/src/table/keccak_table.rs +++ b/zkevm-circuits/src/table/keccak_table.rs @@ -48,18 +48,31 @@ impl KeccakTable { pub fn assignments( input: &[u8], challenges: &Challenges>, + is_big_endian: bool, ) -> Vec<[Value; 4]> { + // let bytes = if is_big_endian { + // input.iter().cloned().rev().collect::>() + // } else { + // input.to_owned() + // }; + let le_r = F::from(123456u64); let input_rlc = challenges .keccak_input() - .map(|challenge| rlc::value(input.iter().rev(), challenge)); + .map(|challenge| rlc::value(input.iter().rev(), challenge /* le_r + F::ONE */)); let input_len = F::from(input.len() as u64); let mut keccak = Keccak::default(); keccak.update(input); let output = keccak.digest(); - let output_rlc = challenges.evm_word().map(|challenge| { + let output_rlc = challenges.evm_word().map(|_challenge| { rlc::value( - &Word::from_big_endian(output.as_slice()).to_le_bytes(), - challenge, + &if is_big_endian { + Word::from_big_endian(output.as_slice()) + } else { + Word::from_little_endian(output.as_slice()) + } + .to_le_bytes(), + // challenge + le_r, ) }); @@ -94,6 +107,7 @@ impl KeccakTable { layouter: &mut impl Layouter, inputs: impl IntoIterator> + Clone, challenges: &Challenges>, + is_big_endian: bool, ) -> Result<(), Error> { layouter.assign_region( || "keccak table", @@ -111,7 +125,7 @@ impl KeccakTable { let keccak_table_columns = >::advice_columns(self); for input in inputs.clone() { - for row in Self::assignments(input, challenges) { + for row in Self::assignments(input, challenges, is_big_endian) { // let mut column_index = 0; for (&column, value) in keccak_table_columns.iter().zip_eq(row) { region.assign_advice( diff --git a/zkevm-circuits/src/table/mpt_table.rs b/zkevm-circuits/src/table/mpt_table.rs index c62e2968a6..576d890aae 100644 --- a/zkevm-circuits/src/table/mpt_table.rs +++ b/zkevm-circuits/src/table/mpt_table.rs @@ -1,52 +1,90 @@ use super::*; +use crate::{ + circuit, + circuit_tools::{ + cached_region::{CachedRegion, ChallengeSet}, + cell_manager::CellType, + constraint_builder::ConstraintBuilder, + }, +}; /// The types of proofs in the MPT table #[derive(Clone, Copy, Debug)] pub enum MPTProofType { + /// Disabled + Disabled, /// Nonce updated - NonceMod = AccountFieldTag::Nonce as isize, + NonceChanged = AccountFieldTag::Nonce as isize, /// Balance updated - BalanceMod = AccountFieldTag::Balance as isize, + BalanceChanged = AccountFieldTag::Balance as isize, /// Code hash exists - CodeHashMod = AccountFieldTag::CodeHash as isize, + CodeHashExists = AccountFieldTag::CodeHash as isize, + /// Account destroyed + AccountDestructed, /// Account does not exist - NonExistingAccountProof = AccountFieldTag::NonExisting as isize, + AccountDoesNotExist, /// Storage updated - StorageMod, + StorageChanged, /// Storage does not exist - NonExistingStorageProof, + StorageDoesNotExist, } impl_expr!(MPTProofType); impl From for MPTProofType { fn from(tag: AccountFieldTag) -> Self { match tag { - AccountFieldTag::Nonce => Self::NonceMod, - AccountFieldTag::Balance => Self::BalanceMod, - AccountFieldTag::CodeHash => Self::CodeHashMod, - AccountFieldTag::NonExisting => Self::NonExistingAccountProof, + AccountFieldTag::Nonce => Self::NonceChanged, + AccountFieldTag::Balance => Self::BalanceChanged, + AccountFieldTag::CodeHash => Self::CodeHashExists, + AccountFieldTag::NonExisting => Self::AccountDoesNotExist, } } } /// The MptTable shared between MPT Circuit and State Circuit #[derive(Clone, Copy, Debug)] -pub struct MptTable([Column; 7]); +pub struct MptTable { + /// Account address + pub address_rlc: Column, + /// Proof type + pub proof_type: Column, + /// Storage address + pub key_rlc: Column, + /// Old value + pub value_prev: Column, + /// New value + pub value: Column, + /// Previous MPT root + pub root_prev: Column, + /// New MPT root + pub root: Column, +} impl LookupTable for MptTable { fn columns(&self) -> Vec> { - self.0.iter().map(|&col| col.into()).collect() + vec![ + self.address_rlc, + self.proof_type, + self.key_rlc, + self.value_prev, + self.value, + self.root_prev, + self.root, + ] + .into_iter() + .map(|col| col.into()) + .collect::>>() } fn annotations(&self) -> Vec { vec![ String::from("address"), - String::from("storage_key"), String::from("proof_type"), - String::from("new_root"), - String::from("old_root"), - String::from("new_value"), + String::from("storage_key"), String::from("old_value"), + String::from("new_value"), + String::from("old_root"), + String::from("new_root"), ] } } @@ -54,15 +92,41 @@ impl LookupTable for MptTable { impl MptTable { /// Construct a new MptTable pub(crate) fn construct(meta: &mut ConstraintSystem) -> Self { - Self([ - meta.advice_column(), // Address - meta.advice_column_in(SecondPhase), // Storage key - meta.advice_column(), // Proof type - meta.advice_column_in(SecondPhase), // New root - meta.advice_column_in(SecondPhase), // Old root - meta.advice_column_in(SecondPhase), // New value - meta.advice_column_in(SecondPhase), // Old value - ]) + // TODO(Brecht): everything except address and proof type needs to be + // advice_column_in(SecondPhase) + Self { + address_rlc: meta.advice_column_in(SecondPhase), + proof_type: meta.advice_column(), + key_rlc: meta.advice_column_in(SecondPhase), + value_prev: meta.advice_column_in(SecondPhase), + value: meta.advice_column_in(SecondPhase), + root_prev: meta.advice_column_in(SecondPhase), + root: meta.advice_column_in(SecondPhase), + } + } + + #[allow(clippy::too_many_arguments)] + pub(crate) fn constrain( + &self, + meta: &mut VirtualCells<'_, F>, + cb: &mut ConstraintBuilder, + address_rlc: Expression, + proof_type: Expression, + key_rlc: Expression, + value_prev: Expression, + value: Expression, + root_prev: Expression, + root: Expression, + ) { + circuit!([meta, cb], { + require!(a!(self.proof_type) => proof_type); + require!(a!(self.address_rlc) => address_rlc); + require!(a!(self.key_rlc) => key_rlc); + require!(a!(self.value_prev) => value_prev); + require!(a!(self.value) => value); + require!(a!(self.root_prev) => root_prev); + require!(a!(self.root) => root); + }) } pub(crate) fn assign( @@ -71,8 +135,26 @@ impl MptTable { offset: usize, row: &MptUpdateRow>, ) -> Result<(), Error> { - for (column, value) in self.0.iter().zip_eq(row.values()) { - region.assign_advice(|| "assign mpt table row value", *column, offset, || *value)?; + for (column, value) in >::advice_columns(self) + .iter() + .zip_eq(row.values()) + { + region.assign_advice(|| "assign mpt table row value", *column, offset, || value)?; + } + Ok(()) + } + + pub(crate) fn assign_cached>( + &self, + region: &mut CachedRegion<'_, '_, F, S>, + offset: usize, + row: &MptUpdateRow>, + ) -> Result<(), Error> { + for (column, value) in >::advice_columns(self) + .iter() + .zip_eq(row.values()) + { + region.assign_advice(|| "assign mpt table row value", *column, offset, || value)?; } Ok(()) } diff --git a/zkevm-circuits/src/tx_circuit/dev.rs b/zkevm-circuits/src/tx_circuit/dev.rs index 38f210ad53..a286d554a6 100644 --- a/zkevm-circuits/src/tx_circuit/dev.rs +++ b/zkevm-circuits/src/tx_circuit/dev.rs @@ -56,6 +56,7 @@ impl Circuit for TxCircuit { Error::Synthesis })?, &challenges, + true, )?; self.synthesize_sub(&config, &challenges, &mut layouter) } diff --git a/zkevm-circuits/src/tx_circuit/sign_verify.rs b/zkevm-circuits/src/tx_circuit/sign_verify.rs index 0683ee998f..b69b5624a9 100644 --- a/zkevm-circuits/src/tx_circuit/sign_verify.rs +++ b/zkevm-circuits/src/tx_circuit/sign_verify.rs @@ -774,6 +774,7 @@ mod sign_verify_tests { &mut layouter, &keccak_inputs_sign_verify(&self.signatures), &challenges, + true, )?; config.sign_verify.load_range(&mut layouter)?; Ok(()) diff --git a/zkevm-circuits/src/witness/mpt.rs b/zkevm-circuits/src/witness/mpt.rs index c415feb419..922a1f1e76 100644 --- a/zkevm-circuits/src/witness/mpt.rs +++ b/zkevm-circuits/src/witness/mpt.rs @@ -22,9 +22,9 @@ impl MptUpdate { let proof_type = match self.key { Key::AccountStorage { .. } => { if self.old_value.is_zero() && self.new_value.is_zero() { - MPTProofType::NonExistingStorageProof + MPTProofType::StorageDoesNotExist } else { - MPTProofType::StorageMod + MPTProofType::StorageChanged } } Key::Account { field_tag, .. } => field_tag.into(), @@ -41,8 +41,16 @@ pub struct MptUpdates { } /// The field element encoding of an MPT update, which is used by the MptTable -#[derive(Debug, Clone, Copy)] -pub struct MptUpdateRow(pub(crate) [F; 7]); +#[derive(Default, Clone, Copy, Debug)] +pub struct MptUpdateRow { + pub(crate) address_rlc: F, + pub(crate) proof_type: F, + pub(crate) key_rlc: F, + pub(crate) value_prev: F, + pub(crate) value: F, + pub(crate) root_prev: F, + pub(crate) root: F, +} impl MptUpdates { pub(crate) fn old_root(&self) -> Word { @@ -97,15 +105,15 @@ impl MptUpdates { let (new_value, old_value) = randomness .map(|randomness| update.value_assignments(randomness)) .unzip(); - MptUpdateRow([ - Value::known(update.key.address()), - randomness.map(|randomness| update.key.storage_key(randomness)), - Value::known(update.proof_type()), - new_root, - old_root, - new_value, - old_value, - ]) + MptUpdateRow { + address_rlc: Value::known(update.key.address()), + key_rlc: randomness.map(|randomness| update.key.storage_key(randomness)), + proof_type: Value::known(update.proof_type()), + root: new_root, + root_prev: old_root, + value: new_value, + value_prev: old_value, + } }) .collect() } @@ -196,11 +204,19 @@ impl Key { } } -impl MptUpdateRow { +impl MptUpdateRow { /// The individual values of the row, in the column order used by the /// MptTable - pub fn values(&self) -> impl Iterator { - self.0.iter() + pub fn values(&self) -> [F; 7] { + [ + self.address_rlc.clone(), + self.proof_type.clone(), + self.key_rlc.clone(), + self.value_prev.clone(), + self.value.clone(), + self.root_prev.clone(), + self.root.clone(), + ] } }